做一个安装程序,C#应用程序,包括.NET框架安装到安装程序安装程序、做一个、应用程序、框架

2023-09-02 20:41:41 作者:热火

我已经完成了我的C#应用​​程序,但我有一个小问题:

I've finished my C# application, but I have a little problem :

当我尝试运行我的另一台电脑,我总是需要来安装.NET Framework 4.0的应用程序

When I try to run my application in another PC, I need always to Install .NET Framework 4.0

有没有事做,使之不受网络安装框架的工作?

Is there something to do to make it work without installing the framework from internet ?

我之前 InnoSetup编写试了VB6应用程序,但我不知道这是否是去上班的。NET 4.0!

I tried before InnoSetup for a VB6 application, but I'm not sure if it's going to work for .NET 4.0 !

任何的IDE?

感谢你。

推荐答案

使用Visual Studio的安装项目。安装项目会自动包含.NET Framework安装在你的安装包:

Use Visual Studio Setup project. Setup project can automatically include .NET framework setup in your installation package:

下面是我一步一步的Windows窗体应用程序:

Here is my step-by-step for windows forms application:

创建安装项目。您可以使用安装向导。

Create setup project. You can use Setup Wizard.

选择项目类型。

选择输出。

点击Finish(完成)。

Hit Finish.

打开设置项目属性。

选择包括.NET框架。

Chose to include .NET framework.

生成安装项目

检查输出

注意:的Visual Studio安装项目不再是pre包装与Visual Studio。然而,在Visual Studio 2013可以使用工具&gt下​​载他们。扩展和更新与GT;在线(搜索)> Visual Studio安装项目

Note: The Visual Studio Installer projects are no longer pre-packed with Visual Studio. However, in Visual Studio 2013 you can download them by using Tools > Extensions and Updates > Online (search) > Visual Studio Installer Projects