我正在尝试将一个大部分为空的 asp.net webforms 应用程序(使用 web.config 中指定的自定义 httpmodule)部署到 Azure 并收到以下错误:
配置错误
说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。
解析器错误消息:加载配置文件时出错:访问路径“D:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\xqhbvcov.tmp”被拒绝。
源错误:
[没有相关的源代码行]
源文件:D:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
行:0版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.276
有任何想法吗?我不确定还有哪些其他信息可能是相关的,所以如果我遗漏了一些重要的信息,请询问,我会提供。
整个 web.config
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<!--<httpModules>
<add name="AbcdModule" type="org.abcd.abcdHttpModule"/>
</httpModules>-->
</system.web>
<system.webServer>
<modules>
<add name="AbcdModule" type="org.abcd.abcdHttpModule"/>
</modules>
</system.webServer>
</configuration>