我们希望迁移从VS2010到VS2012。在安装VS2012时,默认情况下会安装IISExpress 8,似乎没有任何方法可以禁用此选项。我们的生产环境使用IIS7.5,因此从诊断角度来看,保持生产和开发环境之间的版本一致性是可取的。是否有办法在仍然使用Visual Studio 2012的情况下降级从IISExpress 8到IISExpress 7.5?
IIS论坛中有关于此问题的答案:
参考:这里
问题:
是否可能在Visual Studio 2012中安装时排除IIS Express 8.0?在AdminDeployment.xml文件中,它没有列为可自定义的选项。
回答:
是的,您可以。您可以尝试使用控制面板中的添加或删除Windows组件卸载IIS Express 8.0。请导航到控制面板中的“程序和功能”,然后卸载“IIS 8.0 Express”。
问题:
是否可能在事后卸载IIS Express 8并重新安装IIS Express 7.5?
回答:
在我看来,您可以重新安装。但是,您需要确保它已经安装在支持IIS 7.5 Express的以下Windows版本中。
Windows 7 Windows Server 2008 Windows Server 2008 R2 Windows Vista SP1或更高版本 Windows XP SP3 Windows Server 2003 SP2 支持32位和64位系统,但仅存在32位版本的IIS 7.5 Express。