这个.NET Framework初始化错误意味着什么,我该如何避免它?

时间:2013-10-29 20:42:15

标签: c# visual-studio-2010

这是错误:

  

要运行此应用程序,首先必须安装以下之一   .NET Framework的各个版本:v4.0.30319。

我的问题是,我如何在VS 2010 Professional中开发一个C#程序,我可以给任何朋友,而不会遇到上述错误?我只是希望他们能够运行我创建的内容,而无需安装任何东西。一般来说,我们都是64位Windows 7。

我认为在VS 2010中创建一个C#程序可以让我把它交给任何运行Windows 7的人,他们可以立即运行它而无需做额外的工作。

1 个答案:

答案 0 :(得分:4)

我相信Windows 7附带了.NET framework 3.5。因此,您必须使用3.5作为目标来构建应用程序,以便用户可以在不安装任何内容的情况下运行。但是如果你碰巧在你的exe中使用了.net 4库,如果你不能重新定位,那么对用户来说是个好运。