我已经在.net 2.0中编写了几个winform应用程序,它不会在虚拟XP中运行(从VirtualBox运行)。“无法找到运行该应用程序的运行时间版本”在虚拟XP机器上运行.NET应用程序
我收到错误“无法找到运行该应用程序的运行时版本”(.NET Framework初始化错误)。
我试过修复.net的安装,并且还安装了v3.5。我认为这可能是一个安全问题,而不是一个框架问题,但我在一个管理员帐户下运行。
其他.net应用程序(2.0)运行正常,所以它可能是一个强名称/签名问题。我已经尝试了将它们完全无符号地编译,并且还延迟了使用密钥对它们进行签名,并使用sn工具打开验证跳过。
非常感谢!