C#编写的软件在其他电脑上打不开

用C#软件的编写,在其他电脑上运行时,已经安装了相应的.net环境,但是有的电脑能够正常运行,有的电脑不能运行,表现为在双击exe文件后,鼠标一瞬间出现漏斗加载状,之后恢... 用C#软件的编写,在其他电脑上运行时,已经安装了相应的.net环境,但是有的电脑能够正常运行,有的电脑不能运行,表现为在双击exe文件后,鼠标一瞬间出现漏斗加载状,之后恢复正常箭头形状,但软件界面不显示,也没有报错提示,这是怎么回事啊?求高手指教!! 展开
 我来答
梦星夜空001
2014-03-28 · TA获得超过143个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:135万
展开全部
。net开发的客户端部署是个难题,不同的操作系统和环境都会出现意想不到的问题,如果程序没有日志系统,你可以在:控制面板-管理工具-事件查看器-应用程序,下面找到你的程序的日志,根据日志中的错误查找相应问题。建议你的程序中最好加上日志功能,把可能遇到错误的地方都加上异常捕获。
追问
我看了,里面没有我的程序的日志,是不是跟我没有封装有关?我是直接把release文件夹拷到另一个电脑上运行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d04ee940b
2014-03-28 · TA获得超过103个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:98万
展开全部
这种情况应该属于.netframwork版本问题,你将电脑上面的先卸载了,然后安装对应的版本即可。记得重启电脑
更多追问追答
追问
电脑上本来就没有我的这个.net版本,我是运行软件之前先安装的环境,然后重启了,也还是不行,双击了没反应
追答
毋庸置疑是你的.net问题,估计是版本问题,建议你先卸载了,然后安装最新的.netframwork
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syht2000
高粉答主

2014-03-28 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
看一下系统的管理工具中的日志有没有什么记录。或者你程序如果在启动时代码用了try catch捕捉了错误的话,就把错误显示出来或者记录到日志文件里
更多追问追答
追问
怎么看?是在计算机管理里面吗?性能日志和警报?求详细说明……
追答
就是事件查看器
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式