应用程序在winXP上运行正常,而不是在win7上运行

时间:2013-11-15 23:34:18

标签: c# .net windows-7 visual-studio-2005

我有一个用C#编写的应用程序,并在winXP上使用Visual Studio 2005构建。它在winXP上工作正常。如果我尝试在win7上运行它,我收到一个名为“.NET Framework初始化错误”的错误。 “无法找到运行此应用程序的运行时版本。”应用程序目标框架是.Net 2.0。如何让它在win7上运行?

2 个答案:

答案 0 :(得分:0)

尝试转到文件属性并转到兼容性,然后单击在兼容模式下运行,然后单击windows xp。这应该解决问题。

这是一个帮助截图。忽略选项被删除的事实,他们不应该在你的选项上。 here's a screenshot to help.

答案 1 :(得分:-1)

尝试从您的计算机中删除.Net框架,然后通过Windows Update安装.Net框架组件。 阅读它可能会有所帮助:

http://answers.microsoft.com/en-us/windows/forum/windows_xp-performance/net-framework-initialization-errorunable-to-find-a/6ef76069-f481-48ad-ac30-d03e5c4d9638