c#发布的程序在没有.net framwork2.0的机器上安装问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:25:36
c#发布的程序在没有.net framwork2.0的机器上安装会自动下载.net framework2.0十分缓慢,请问有没有更好的方法在没有.net framework2.0机器上快速安装c#的程序的方法。

“打包,把netframework也打包进去,生成安装文件。

安装PluginInstaller.msi可以在你打包时,把.netframework框架打包进去,然后在安装软件时,提醒你是否要安装.netframework.

安装PluginInstaller.msi后,再打包编译,在你编译生成的Setup.exe同一文件夹中会出现dotnetfx.exe,langpack.exe等文件,说明.netframework框架已经打包进去了”

并提供了PluginInstaller.msi的下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&DisplayLang=zh-cn

下载页面显示如下:

概述
通过 Microsoft Visual Studio .NET 2003 引导程序插件,您可以轻而易举地创建安装程序,将 .NET Framework 1.1 和/或 MDAC 2.7 随您的应用程序一起重新分发。

为使 .NET Framework 应用程序可以在某台特定的计算机上运行,该计算机上必须安装有 .NET Framework。 任何使用 ADO.NET 来连接数据库的 .NET Framework 应用程序都要求使用 MDAC 2.7。 许多计算机都已经安装了这些组件,但是,为了确保某个应用程序能够运行,应随该应用程序重新分发这些组件。

Visual Studio .NET 2003 引导程序与 Visual Studio .NET 安装程序和部署项目集成在一起。 基于这一点,您可以只创建一个安装程序,用它来自动检测目