【发布时间】:2014-05-16 14:02:49
【问题描述】:
我真的很想在启动脚本中启用这些 IIS 设置。在代码中执行此操作的答案存在于此处:AutoStart a WCF on Azure WebRole。我不喜欢在代码中进行这种 IIS 调整。所以我找到了这些命令:
%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.autoStart:true
%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.startMode:AlwaysRunning
从逻辑上讲,它们似乎正是我想要的,但没有达到预期的效果。我正在通过 ASP.NET 部署 WCF RESTful 服务。在远程访问我的 Azure CloudService 实例时,我可以在 IISMgr 中看到 StartMode 设置为 AlwaysRunning,但我不知道在 IIS UI 中的哪个位置可以找到 AutoStart 设置。
任何熟悉 IIS 和脚本的人都可以指出我可能做错了什么吗?
【问题讨论】:
标签: batch-file iis azure