C# Azure网站配置错误
我正在尝试将一个大部分为空的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.ConfigC# Azure网站配置错误,c#,asp.net,azure,webforms,C#,Asp.net,Azure,Webforms,我正在尝试将一个大部分为空的asp.net webforms应用程序(在web.config中指定了一个自定义httpmodule)部署到Azure,并出现以下错误: 配置错误 描述:处理过程中发生错误 服务此请求所需的配置文件。请检查 下面是具体的错误详细信息,请修改您的配置文件 适当地 分析器错误消息:加载配置文件时出错: 访问路径 “D:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\xqhbvcov.tmp”是 否认 源错误: [无相
行: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>
我与Windows Azure网站团队进行了讨论,发现Windows Azure网站支持自定义HTTP模块,因此它们应该可以工作,问题可能会发生,这取决于注册的复杂程度 为了测试,我使用下面的链接创建了一个自定义HTTP模块,并在Azure网站上对其进行了测试,该网站没有任何问题:
如果您能提供有关自定义HTTP模块的更多信息(它似乎是org.abcd namspace和其他任何内容的一部分),我们肯定能提供帮助。或者,您可以在提交请求,有人可以直接帮助您。您是否可以发布您的web.config(或其中的一部分,尤其是带有自定义HttpModule的部分)。感谢您为此付出了额外的努力。事实证明,我们的代码有点疯狂,在machine.config中设置了executionTimeout值。我以前不知道这一点。我假设网站是一个中等信任的环境,这就解释了为什么这是不允许的。所以一切都很好。