我问了一个关于在IIS中更改.Net站点版本的问题。如果它影响经典的asp网站等(请参阅 asp。网络设置影响经典asp(IIS 6设置)) 这看起来很好。所以我的后续问题是,运行此命令会让我解雇吗?它的作用是将.net版本的默认值(以及所有现有的?)更改为2.0。

这不会影响任何.net网站,因为它们已经版本化为2.0。 经典的asp页面需要更新其应用程序池,因此它的功能与2.0但我可能遇到任何其他麻烦?

我已经尝试在测试环境中执行此操作,并且在安装期间(从命令)没有站点发生故障但我没有任何经典的asp站点或任何运行的.net站点(我应该测试,来考虑一下)但是可能会有其他事情破裂吗?

这个命令还在做什么吗?我们有一些非常大的站点在运行,我们不能有停机时间,所以我需要100%确定这个命令是安全的。由于所有网站每次都会关闭我们更改新的网站.net版本号,我们需要尽快获得此修复。

有什么好主意吗?

有帮助吗?

解决方案 2

很久以来我问过,但Dror,谢谢你的编辑。我一定会试一试。

几个月前,我确实找到了解决这个问题的方法。

您可以导出网站配置,然后获取XML文件,编辑此文件并将网站名称等设置为某些内容(例如dev1)。然后你导入这个,你就得到了一个预先配置了.net的新站点。只要确保你改变名称和其他不能与另一个站点相同的东西(比如东道主,不能记住确切的参数),因为这会引起我猜的问题。

Happy iising

其他提示

这不应该导致任何副作用,因为它与IIS对.NET页面的作用有关(例如aspx扩展) 由于经典的asp页面不是由IIS中的.NET扩展处理的,所以我没有理由担心 修改结果 根据 MSDN ,您可以使用一个选项

  

-norestart - 在安装或更新ASP.NET脚本映射后禁止重新启动World Wide Web Publishing服务。如果不使用此选项,则会回收所有应用程序池。

因此您可以从该应用程序池中看到回收。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top