【问题标题】:Failed to start monitoring changes to 'C:\********\global.asax'无法开始监视对“C:\********\global.asax”的更改
【发布时间】:2012-01-13 12:20:18
【问题描述】:

请帮我解决这个错误。

直到今天早上我的应用程序运行良好,然后突然出现这个错误。

我什至从开发服务器上进行了备份,但它抛出了这个错误。

【问题讨论】:

标签: c# asp.net build error-handling global-asax


【解决方案1】:

如链接中所述...这并不能解决问题,但可以让您绕过它。

以管理员用户身份运行 Visual Studio 以解决此问题。

如果有人能弄清楚哪些文件夹/权限需要调整,请发帖! (我已经完成了关于链接的建议和其他一些步骤,但没有任何成功..)

【讨论】:

    【解决方案2】:

    如果“以管理员身份运行 Visual Studio”“更改用户访问控制”为“当程序尝试更改我的计算机时通知我”工作(如之前的答案中所述),在 web.config 中查找模拟,尤其是在您运行 Web 服务应用程序时。

    对于测试/运行,只需注释掉

    <identity impersonate="true" userName="XXX\XXX" password="XXX" />

    授予权限以模拟身份用户:

     C:\Users\[your_user_id]\AppData\Local\Temp
    

    C:\windows\Microsoft.NET\Framework\...\Temporary ASP.NET

    【讨论】:

      【解决方案3】:

      只是为上一个答案添加附加信息(在我们的案例中解决了问题)。此外,您需要以管理员身份运行 VS 2005。有时,您不会收到 UAC 提示,因此在这种情况下,转到控制面板、操作中心、更改用户访问控制,并将其设置为“当程序尝试对我的计算机进行更改时通知我”(从底部开始的第二个选项)。

      我们花了 5 天时间才找出为什么在 Windows 7 64 位下无法从 VS 2005 中清除错误。不过现在好了。

      【讨论】:

        猜你喜欢
        • 2011-06-20
        • 2017-11-27
        • 2011-03-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-24
        • 2012-06-18
        相关资源
        最近更新 更多