我看过几个关于类似问题的Thread。但我无法找到适合我情况的答案。请帮助。
我的PC(Windows7 64位)上开发了一个应用程序(大约10,000行)。目标平台是x86,.NET版本是4.5.2。 当我在Visual Studio 2015调试模式下在我的PC上运行它时,它工作正常。它也可以正常工作,当我设置安装包,并安装在我的4朋友的PC上并进行测试。 (A- window7 32bit,B - windows vista 32bit,C - windows7 64bit,D - windowsXP 32bit)
就在我的电脑和E-Windows XP 32位上,它不起作用。 在E上,安装程序无法正常工作。发生错误。 在我的电脑上,安装程序正常运行,安装完美。但是当我运行它时,它不显示窗口形式。只是在鼠标指针旁边显示沙漏......
所有经过测试的PC都有.NET 4.5.2和最新的服务包。
有人知道这种情况吗?请帮助。
答案 0 :(得分:0)
正如许多人所说,您使用的.net版本不适用于XP。 当我忘记将图像资源正确添加到项目中,或者某个文件路径不是动态的时候,这种事情发生在我身上。 我的很多同事通常使用像M:\ Images \ bla.jpg这样的图像路径,当来到学校时,当然没有M盘。
当然我的例子很新手,但通常当事情不按预期工作时,首先检查琐碎的事情= D
我相信你没有以正确的方式处理异常(虽然在大多数情况下你会得到一条错误信息,但它发生在我身上,它没有。)
正如其他人建议的那样,尝试将一个日志系统添加到应用程序中,这可能会解决您的问题。
有时,如果您重建解决方案或代码分析会有所帮助。
祝你好运!