请原谅我的愚蠢问题,但我的Visual Studio 2017中有一个新的项目解决方案。对于默认网站,我是否需要在本地IIS管理器上执行任何操作,以便在本地运行该解决方案?< / p>
答案 0 :(得分:0)
Visual Studio 2013,2015和2017默认使用IIS Express,它使用自己独立的applicationHost.config
文件运行,并且不与&#34; real&#34; IIS,这也意味着您无法使用IIS管理器配置IIS Express。
如果您确实将IIS配置为使用您的&#34;本地IIS Web服务器&#34;而不是IIS Express,您将需要运行Visual Studio(&#34;作为管理员&#34;),以授予其重新配置本地IIS的权限。我不知道Visual Studio如何决定将您的应用程序绑定添加到哪个IIS网站 - 我找不到任何有关此信息的信息。我想你必须要进行实验。
请注意,使用本地IIS意味着该项目可能无法移植到其他计算机上 - 因此,如果您在团队中工作并且您的同事具有不同的IIS配置,那么您将陷入混乱。您应该尽可能地选择IIS Express。