目前知道2中方法。一个是用CustomAction的方式执行Exe,使用这种方式不仅仅可以安装net framework,而且还可以执行任何Exe程序。另一个是使用setup工程属性中的Prerequisites功能。
A. Custom Action
-
取得net分发包,可以在microsoft的网站上下载,是一个exe文件
-
在file system中加入这个Exe文件
-
进入custome action. 执行Add custome Action, 选择这个Exe.
-
在Custome Action中选中刚刚加入的文件,按F4,编辑属性。 Installer Class设置为false ;Arguments设置为命令行参数