我已经安装了一批新的服务器,我最终尝试尽可能多地自动化at过程。其中一部分包括对machine.config进行一些更改,比如在connectionStrings上设置configSource,以及跨lb池设置机器密钥。
似乎在64位操作系统上,appcmd只影响Framework64目录中的配置,这在您运行32位应用程序之前是很好的。我需要更改框架和Framework64目录中的配置。有没有什么秘密参数(比如/commit:MACHINE32之类的)可以用来告诉appcmd修改哪个配置?
发布于 2010-07-31 04:14:41
答案既简单,又有趣,又令人沮丧。:-)
我总是忘记在64位的Windows上,System32是64位的,而SysWow64是系统唯一的32位应用程序。
因此,System32\inetsrv\appcmd使用Framework64文件,而SysWow64\inetsrv\appcmd使用框架文件。
在两者中运行相同的命令以更新两个框架配置文件,至少更新APPHOST和WEBROOT以及机器提交路径。
https://stackoverflow.com/questions/3363707
复制相似问题