VS自带的安装工具制作的安装包是不是目标机器上必须有.net?

时间:2021-12-04 11:20:18
VS自带的安装工具制作的安装包是不是目标机器上必须有.net?

10 个解决方案

#1


基本上是这样,但也不一定。主要取决于你的代码以及所使用的库。

另外目标机上的.net  应该是指的FrameWork那玩意吧。

#2


缺少.net时会提示下载

#3


安装对应的Framework版本

#4


可以打包的时候一起

#5


打包是可以选择的:
1、提示用户到微软网站下载framework
2、将framework一起打包(这样安装包很大,我记得以前做测试时,安装程序分别为1.3MB和270MB)
3、到指定的URL下载framework

#6


引用 4 楼 liangjiesd 的回复:
可以打包的时候一起

选版本底的框架,就小很多

#7


打包程序的时候直接把框架打包到一起就可以

#8


如果我打包带程序是MFC的,本身不需要框架包。
这样的安装包,也需要安装包吗

#9


打包的时候把framework放进去  如果没有的话  会自动下载的 

#10


目标机器必须有对应版本的framework,所以说C#适合搞企业软件

#1


基本上是这样,但也不一定。主要取决于你的代码以及所使用的库。

另外目标机上的.net  应该是指的FrameWork那玩意吧。

#2


缺少.net时会提示下载

#3


安装对应的Framework版本

#4


可以打包的时候一起

#5


打包是可以选择的:
1、提示用户到微软网站下载framework
2、将framework一起打包(这样安装包很大,我记得以前做测试时,安装程序分别为1.3MB和270MB)
3、到指定的URL下载framework

#6


引用 4 楼 liangjiesd 的回复:
可以打包的时候一起

选版本底的框架,就小很多

#7


打包程序的时候直接把框架打包到一起就可以

#8


如果我打包带程序是MFC的,本身不需要框架包。
这样的安装包,也需要安装包吗

#9


打包的时候把framework放进去  如果没有的话  会自动下载的 

#10


目标机器必须有对应版本的framework,所以说C#适合搞企业软件