C#应用程序不';我不能在我的电脑上工作

C#应用程序不';我不能在我的电脑上工作,c#,forms,winforms,C#,Forms,Winforms,我看到过几条关于类似问题的线索。但我找不到适合我的情况的正确答案。请帮忙 我的电脑(Windows7 64位)上开发了一个应用程序(大约10000行)。目标平台是x86,.NET版本是4.5.2当我在Visual Studio 2015调试模式下在我的PC上运行它时,它工作正常。当我制作它的安装包,并在我4个朋友的PC上安装和测试时,它也工作正常。(A-windows7 32位,B-WindowsVista 32位,C-windows7 64位,D-windowsXP 32位) 就在我的电脑和3

我看到过几条关于类似问题的线索。但我找不到适合我的情况的正确答案。请帮忙

我的电脑(Windows7 64位)上开发了一个应用程序(大约10000行)。目标平台是x86,.NET版本是4.5.2当我在Visual Studio 2015调试模式下在我的PC上运行它时,它工作正常。当我制作它的安装包,并在我4个朋友的PC上安装和测试时,它也工作正常。(A-windows7 32位,B-WindowsVista 32位,C-windows7 64位,D-windowsXP 32位)

就在我的电脑和32位的电子视窗XP上,这是行不通的。 在E上,安装程序不工作。发生错误在我的电脑上,安装程序工作正常,安装完全完成。但当我运行它时,它不会显示窗口窗体。让我看看沙漏,鼠标指针旁边……

所有经过测试的PC都有.NET 4.5.2和最新的service pack


有人知道这种情况吗?请提供帮助。

正如许多人所说,您使用的.net版本不适用于XP。 当我忘记正确地向项目添加图像资源,或者某个文件的路径不是动态的时,这种情况就会发生在我身上。 我的许多同事通常使用一个指向像M:\images\bla.jpg这样的图像的路径,当他们来到学校时,当然没有M盘

当然,我的例子都是新手,但通常当某些东西没有按预期工作时,先检查一些琐碎的东西=D

我相信您没有以正确的方式处理异常(尽管在大多数情况下您会收到错误消息,但我碰巧没有)

正如其他人建议的那样,尝试向应用程序添加日志系统,也许这可以解决您的问题

有时,重建解决方案或代码分析会有所帮助


祝你好运

正如许多人所说,您使用的.net版本不适用于XP。 当我忘记正确地向项目添加图像资源,或者某个文件的路径不是动态的时,这种情况就会发生在我身上。 我的许多同事通常使用一个指向像M:\images\bla.jpg这样的图像的路径,当他们来到学校时,当然没有M盘

当然,我的例子都是新手,但通常当某些东西没有按预期工作时,先检查一些琐碎的东西=D

我相信您没有以正确的方式处理异常(尽管在大多数情况下您会收到错误消息,但我碰巧没有)

正如其他人建议的那样,尝试向应用程序添加日志系统,也许这可以解决您的问题

有时,重建解决方案或代码分析会有所帮助


祝你好运

windows XP不支持.NET 4.5,仅支持4.0 Phier Fernandes,非常感谢。多亏了你,其中一个问题结束了。我的电脑怎么样?可能是外部库(如果您正在使用任何库)缺少一些不包含在库中的必需文件,但取决于。该应用程序不应在任何windows xp机器上工作…@YoungHoonKim挂接事件并将任何错误记录到文件中,然后查看是否有任何错误被吐出。windows xp不支持NET4.5,仅支持4.0Phier Fernandes,真的谢谢。多亏了你,其中一个问题结束了。我的电脑怎么样?可能是外部库(如果您正在使用)缺少一些必需的文件,这些文件不包括在库本身中,但取决于。该应用程序不应在任何windows xp机器上工作…@YoungHoonKim钩住事件并将任何错误记录到文件中,然后查看是否有任何内容被吐出。