这是错误:
要运行此应用程序,首先必须安装以下之一 .NET Framework的各个版本:v4.0.30319。
我的问题是,我如何在VS 2010 Professional中开发一个C#程序,我可以给任何朋友,而不会遇到上述错误?我只是希望他们能够运行我创建的内容,而无需安装任何东西。一般来说,我们都是64位Windows 7。
我认为在VS 2010中创建一个C#程序可以让我把它交给任何运行Windows 7的人,他们可以立即运行它而无需做额外的工作。
答案 0 :(得分:4)
我相信Windows 7附带了.NET framework 3.5。因此,您必须使用3.5作为目标来构建应用程序,以便用户可以在不安装任何内容的情况下运行。但是如果你碰巧在你的exe中使用了.net 4库,如果你不能重新定位,那么对用户来说是个好运。