是否有一种从命令行以编程方式更改IIS 7.0中特定虚拟目录的.NET Framework版本?
我们正在使用NAntContrib中的mkiisdir.exe工具来创建虚拟目录,但我们需要将框架版本更改为新创建的虚拟目录的4.0版本。 mkiisdir.exe似乎没有允许控制它的选项。
我们正在寻找通过mkiisdir.exe或其他工具执行此操作的方法 - 无论有效。
提前致谢! 杰夫
答案 0 :(得分:3)
您可以使用AppCmd.exe为您创建的AppPool设置运行时版本: 因此,假设您的应用程序正在使用TestPool应用程序池,那么您可以:
appcmd.exe set config -section:applicationPools /[name='TestPool'].managedRuntimeVersion:"v4.0"