用visual studio 2005, c# , sql 2005开发的项目, 制作了setup时也选择了.net framework 2.0.可是在安装后还是不能运行(尽管setup 如果检测到机器里没有.net framework 2.0就会自动安装),原因是这个application 需要.net framework 2.0 sp1才能工作。所以还要自己把.net framework 2.0 sp1 下载安装然后才能用。我的问题是,在制作setup project时,可不可以把.net framework 2.0 sp1加到 launch condition中(替换到那个默认的.net framework 2.0 launch),然后在运行setup时,如果机器中没有安装sp1就自动安装或者显示提示信息。谢谢了
无须自己判断。
在Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\dotnetfx下,添加一个判断吧~