2010-12-16 63 views
-1

我已经在VS-2005上开发了应用程序,并将它安装在另一台机器上,并且随应用程序一起安装了.net frameworks 2.0版本,并且它在安装时以及在一段时间后运行良好if我尝试打开它,它的投掷的错误像“.Net框架初始化错误,无法找到一个版本的运行时运行该应用程序。”.Net框架初始化错误

客户端机器:操作系统是XP SP2

如何克服它呢?

回答

0

上述问题已解决。有病毒感染PC,所以我先删除它,再次安装新的应用程序,现在它工作得很好。

0

这个错误意味着您的程序无法找到或加载mscorwks.dll。以下是一些调试步骤:

  • 确保您安装了正确的框架版本。尝试在“添加/删除程序”中进行修复。
  • 检查您的防病毒是否导致问题。尝试关闭它暂时看看是否解决了这个问题。
  • 如果您有权访问源项目,请尝试在Visual Studio中创建一个新的应用程序安装程序,卸载旧的应用程序,然后安装新的应用程序(与新安装程序相同的应用程序)。
+0

@DarrellNorton,机器上没有安装防病毒软件,但它总是连接到在线,我试图删除并安装.net框架2.0.50727但未能这样做。 – mahesh 2010-12-17 07:51:28

+0

在新机器上,它也是Visual Studio 2005,还是2008或2010?较新的VS允许框架定位,并可能自动升级您的项目。 – DarrellNorton 2010-12-17 11:03:59

+0

@Darrell,没有安装VS-2005,2008或2010。 – mahesh 2010-12-17 15:29:10