我用VS.NET2005编写了一个桌面软件,但在别的电脑上打不开

我用VS.NET2005(VB)编写了一个桌面软件,但在别的电脑上打不开没有任何错误提示,双击后等待一下就没反应了电脑上装了.NETFX环境了我后来再用生成发布的方式,然... 我用VS.NET2005(VB)编写了一个桌面软件,但在别的电脑上打不开
没有任何错误提示,双击后等待一下就没反应了
电脑上装了.NETFX环境了
我后来再用生成发布的方式,然后到上面安装,安装好的也打不开
你们说的我都知道,第一:编写的电脑的Framework和另一台电脑上的Framework是同一版本,并且我试过重装,也不行
第二:就算我只写了一个窗体,什么代码都没有,那边也运行不了,同样的情况!
第三:神奇的是我在这台电脑上装了一个VS2005,然后用源码编译,一切正常
展开
 我来答
纸上行者
2008-09-10 · 超过29用户采纳过TA的回答
知道答主
回答量:237
采纳率:19%
帮助的人:66.7万
展开全部
把framework打包到安装包里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
202261256487e6a
2008-09-10 · TA获得超过481个赞
知道小有建树答主
回答量:795
采纳率:0%
帮助的人:702万
展开全部
http://dl.pconline.com.cn/html_2/1/82/id=10637&pn=0.html
下载个最新版本的.netframework装上吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjj1308
2008-09-10
知道答主
回答量:44
采纳率:0%
帮助的人:18.3万
展开全部
把编写的软件,拷到别的电脑的相同目录下试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
代码玉儿
2008-09-10 · 计算机数码应用,软硬件修复
代码玉儿
采纳数:186 获赞数:223

向TA提问 私信TA
展开全部
程序在运行的时候不报错,可能是某语句执行失败,.net 自动回收了他的资源,

在所有对系统资源有请求的地方,放入try catch 并把错误显示出来.

如内存访问,文件读写之类的。

在没有开发环境的条件下调试程序,一般就用消息框,至少要知道程序在哪里发生的错误,为什么会错,函数正常执行的条件不足,还是有逻辑错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cpudotorg
2008-09-12 · TA获得超过282个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:252万
展开全部
framework的版本不同,而且补丁也不全。
出现的异常应该是typeloadexception
全部更新后就会好使,不会有问题的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式