在没有安装.net框架的PC上安装Visual Studio Windows窗体应用程序

时间:2011-06-06 01:05:01

标签: visual-studio-2010 setup-project

我有一个C#.net windows窗体应用程序,我需要部署,我可以以某种方式将我在项目中使用的.net框架dll复制到安装项目,以便我可以避免下载.net框架目标机器。

2 个答案:

答案 0 :(得分:2)

您的应用程序所针对的.NET框架版本必须安装在客户端系统上。这通常是安装程序在安装过程中处理的。大多数安装构建器(如Visual Studio,Inno Setup和Nullsoft Scriptable Install System中的集成安装项目)将检测安装期间是否安装了所有应用程序先决条件。

答案 1 :(得分:0)

通常,您需要安装.NET框架,但有一些技术(如Spoon Studio)将您的应用程序包装在容器中。在大多数情况下,我认为您最好在机器上安装.NET Framework,以避免调试这些类型工具的问题。对于Windows窗体应用程序,您可以安装.NET Client Profile以减少下载大小。