以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]win8.1下的运行自动退出问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74235) |
-- 作者:chnfo -- 发布时间:2015/9/6 22:24:00 -- [求助]win8.1下的运行自动退出问题 1。原来使用的另一台电脑,win7系统,程序可以正常打开。 2。刚换了一台新电脑,预装win8.1系统,64位操作系统。 问题: 新电脑可以正常打开狐表。 在win7电脑中正常运行的开发程序,拷到新电脑中,就在运行界面中直接退出; 但如果先启动狐表,再在狐表中打开开发程序,又可以打开,然后运行一会之后,又直接弹出如下图的错误。 这个开发程序拷回win7电脑中,又可以正常运行。 问题是现在新电脑才是主要使用的,这可如何是好? |
-- 作者:大红袍 -- 发布时间:2015/9/6 22:29:00 -- 1、你把项目的bin文件夹删除一下;
2、右键,用管理员身份和兼容模式运行那个项目 |
-- 作者:chnfo -- 发布时间:2015/9/6 22:37:00 -- Bin删除之后,问题依旧。 项目右键,不会出现管理员身份选项啊。虽然我已经专门为狐表设置了管理员启动。 如果我直接启动狐表,新建一个空项目,然后双击这个项目,又可以正常打开
[此贴子已经被作者于2015/9/6 22:46:58编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/9/6 22:48:00 -- foxtable设置成兼容模式运行可以吗?也就是设置成win7 或 xp 环境,32位 |
-- 作者:chnfo -- 发布时间:2015/9/6 22:50:00 -- 现在直接双击狐表,可以打开。 用狐表新建一个空项目,然后双击这个空项目,也可以正常打开。 但在win7系统中完全正常运行的项目,复制到这个win8.1中,双击就自动停止工作。 如果先启动狐表,然后通过狐表打开项目,是可以打开,但运行过程中,就突然停止工作。而这个项目在另一台win7电脑中运行,一点问题都没有。
[此贴子已经被作者于2015/9/6 22:52:57编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/9/6 22:52:00 -- 1、看4楼;
2、你肯定有代码不兼容这两个系统,你看具体什么代码影响了,如项目事件、计划任务等等。 |
-- 作者:chnfo -- 发布时间:2015/9/6 22:58:00 -- 我已经设了用兼容win7模式启动狐表了。 如果说代码在win7和win8.1不兼容,那查起来恐怕就不是一下两下了。我并非专业人士,不太可能知道哪些代码不兼容7和8啊 更害怕的是,如果用7的系统发布,用户是8的系统,可能直接启动不了。 问题是这个项目是从另一台win7电脑里原样拷过来的,在那台电脑中运行一点问题都没有。 跟.net 版本有没有关系? [此贴子已经被作者于2015/9/6 23:02:29编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/9/6 23:05:00 -- 不应该不兼容的,我win8.1用起来就很正常。
你把杀毒软件都卸载了看看是否正常。不正常,就注释掉系统事件看是否正常。再不正常,就重装一下.net framework 和 系统吧。 |
-- 作者:chnfo -- 发布时间:2015/9/7 20:41:00 -- 新建项目里,在项目事件中增加代码,这样都出错,为什么呢? 仅仅只是增加了这个事件而已。 项目事件
BeforeConnectOuterDataSource
Dim str As String = e.ConnectionString 仅仅只是这一行代码都出错? [此贴子已经被作者于2015/9/7 20:42:24编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/9/7 20:49:00 -- 这个是小bug,重启项目再写即可 |