问题描述
我的asp.net项目做web发布程序时,必备组件选择了.netframework2.0,并选择随程序一起发布,同时在发布条件中检测IIS及其版本。项目编译发布后,在没有框架和IIS的机器上进行安装测试,发现安装程序首先检测的是.net框架,检测不到就进行安装,然后才检测IIS,发现IIS不存在后提示装IIS。关键问题是:现状.net框架后再装IIS,会因为ASPNET用户问题导致系统不正常。正确的检测顺序应该是先检测IIS,再检测.net框架。这样如果没有装IIS就终止安装,装好IIS后在由安装程序安装.net框架。希望各位指点,怎么样在WebSetupProject项目中实现先检测IIS,在检测.net框架的顺序?
解决方案
解决方案二:
装完iis再注册一下不行么?
时间: 2025-01-20 18:30:49