我有一个基于 .NET 4.0 的 Winform 应用程序,我使用 Spoon Virtual Application Studio 2012 对其进行了虚拟化。
当我使用 VS 2010 构建应用程序时,最终的虚拟化应用程序运行良好,但如果我使用 VS 2012 构建应用程序并构建虚拟化应用程序,那么System.Core file not found error
就会出现(4.0.0.0 和 3.5.0.0)。
我猜原因可能是在 VS 2010System.Core
中被引用为,
"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Core.dll"
而在 VS 2012 中引用为
"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll"
. 我不确定。
请帮助我如何解决这个问题或有什么其他软件可以虚拟化 .NET Framework,这样我就可以将我的应用程序发送到客户端,而无需安装 .NET Framework。