不知怎的,我搞砸了我的IIS7设置,VS2010不想在调试模式下启动网站。在找到解决方案之前,我花了几个小时痉挛地清理。它只需要放入web.config
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>
现在,我想把它放在某个地方但只有一次,而不是每次都在每个网络应用程序中混乱web.config。
我试图在machine.config文件中修复它。我把它放在我在windows \ microsoft.net文件夹层次结构下找到的每个machine.config文件中。什么都没有。
我对每个web.config文件做了同样的事情。纳达。仍然无法调试。
因此。我想我应该重新启动一些东西。 iisreset.exe,整个窗口,十三种不同的服务,也许我应该重新安装一些东西或杀死一些东西或某人。
请告诉我应该把这些字符串放在哪里,以及我应该重新启动什么。或者也许我可以在一个Linux游戏中做一些令人羡慕的时尚 - 单击一些漂亮的图标并恢复VS的正常行为,甚至不用触摸.config文件。
是的,我有Win-7 x64。谢谢
答案 0 :(得分:1)
唯一可以将该标记应用于所有站点/应用程序的地方是位于%windir%\ system32 \ inetsrv \ config \中的ApplicationHost.config,它是IIS配置,它告诉的是一些应该禁用内置警告(例如在经典模式下运行的应用程序中查找httpModule / httpHandler等)。
哦,为了帮助理解层次结构,我有一张几年前制作的照片: