如果想在IIS中建立网站(不是虚拟目录)来运行程序而用InstallShield来打包,紧要步骤如下:
1、新建网站,并指定目录为安装目录(非常重要)。
(1)Server Configuration-Internet Information Services-Websites新建网站。
(2)General选项卡下注意填写.net版本号,很多打包工具无法提供这个项目,致使很麻烦,这是InstallShield的优势。
(3)Website选项卡下注意端口号的更改。默认是80,其实如果有装IIS,这个默认端口就被默认网站占用了,所以需要更改一下,不然安装完毕后网站是处于暂停状态,不能运行的。
(4)在Home Directory-Local Path中选择“[INSTALLDIR]”(默认是wwwroot下)。
(5)其他将就着自己的需要设置就好了。
2、在上面所建网站下任意建立一个虚拟目录(非常重要)。有必要解释一下,如果不在网站下建立一个虚拟目录,InstallShield在安装时,它是不会给你建网站的,所以只能麻烦一下,任意建一个虚拟目录都行,建完无需设置。当然如果你就是要建虚拟目录的话则另当别论。