4
|
Mike Atlas · 技术社区 · 15 年前 |
1
3
我最近遇到了一个类似的问题,决定只修改一点vbscript,以便在msi安装程序的自定义操作中使用。要弄清楚adsutil.vbs是如何工作的,可能需要一点时间,但它编写得非常好。例如,我需要将应用程序池切换到Classic而不是Integrated模式,并在64位windows上显式地将其设置为以32位模式运行,这导致了以下结果: Option Explicit Dim IIsObject Set IIsObject = GetObject("IIS://LocalHost/W3SVC/AppPools/TestPool") IIsObject.Put "ManagedPipelineMode", 1 IIsObject.Setinfo IIsObject.Put "Enable32BitAppOnWin64", CBool("True") IIsObject.Setinfo |
2
1
JShumaker's answer 解决这个问题。最好的方法似乎是调用以下InstallScript函数来运行批处理脚本:
批处理脚本调用以下命令:
VBScript如下所示:
这样做可以免除在安装过程中使用ADSUTIL.VBS的需要-如果您不需要使用它,那么它的(相对)路径是不相关的。 |
Enes · IIS未在Visual Studio 2017中运行项目 6 年前 |
Ehsan Akbar · 当请求被激发时,WCF请求时间会增加 6 年前 |
Bassie · 我的凭据存储在哪里? 6 年前 |
mikeo · Kestrel+IIS反向代理请求中止未触发 6 年前 |
Adam · Django+iis请求。身体问题 6 年前 |