【发布时间】:2016-01-29 15:20:39
【问题描述】:
我看过几个关于类似问题的帖子。但我找不到适合我情况的正确答案。请帮忙。
我有一个应用程序(大约 10,000 行)在我的 PC(Windows7 64 位)上开发。目标平台为 x86,.NET 版本为 4.5.2。 当我在我的电脑上以 Visual Studio 2015 调试模式运行它时,它工作正常。 当我制作它的安装包并安装在我的 4 个朋友的电脑上并测试时,它也工作正常。 (A-window7 32bit,B-windows vista 32bit,C-windows7 64bit,D-windowsXP 32bit)
仅在我的 PC 和 E - windows XP 32 位上,它不起作用。 在 E 上,安装程序不起作用。发生错误。 在我的电脑上,安装程序正常工作,安装完美完成。但是当我运行它时,它不显示窗口形式。在鼠标指针旁边给我看沙漏....
所有经过测试的 PC 都有 .NET 4.5.2 和最新的服务包。
有人知道这种情况吗?请帮忙。
【问题讨论】:
-
Windows XP 不支持 .NET 4.5,仅支持 4.0
-
菲特费尔南德斯,非常感谢。多亏了你,一个问题已经结束。我的电脑呢?
-
可能是外部库(如果您正在使用)缺少一些必需的文件,这些文件不包含在库本身中,但依赖于。
-
该应用程序不应该在任何 windows xp 机器上运行...
-
@YoungHoonKim 挂钩AppDomain.UnhandledException 事件并将任何错误记录到文件中,看看是否有任何内容被吐出。