我安装了DotNetOpenAuth SDK-3.4.5.10201.vSix,但无法运行. 它在本地工作(当我作为localhost运行时),但是当我试图发布它时,它不工作.
我收到的IIS错误消息是
错误摘要
和
Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032
然后有一些关于如何解决问题的建议:
您可以try 的内容:
将配置迁移到
如果您确定可以 忽略此错误,可以将其禁用 通过设置
system.webServer/validation@validateIntegratedModeConfiguration
个 设置为False.或者,切换应用程序 到classic 模式应用程序池- 例如,
%SystemRoot%\system32\inetsrv\appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool"
美元.只有在您是这样做的情况下才能这样做 无法迁移您的应用程序.
(将"默认网站"和"classic .NET AppPool"设置为您的应用程序路径和应用程序池名称)
但问题是我无法访问ISS服务器,因为我不是它的所有者.有什么办法解决这个问题吗?