我已经设置了ASP项目但是当我在浏览器中打开我的本地URL时,我收到以下错误:
Parser Error Message: Could not load file or assembly 'Microsoft.Web.Iis.Rewrite.Providers, Version=7.1.761.0, Culture=neutral, PublicKeyToken=0545b0627da60a5f' or one of its dependencies. The system cannot find the file specified.
Line 16: <compilation debug="true" targetFramework="4.6.2" defaultLanguage="c#">
Line 17: <assemblies>
Line 18: <add assembly="Microsoft.Web.Iis.Rewrite.Providers, Version=7.1.761.0, Culture=neutral, PublicKeyToken=0545B0627DA60A5F" />
Line 19: </assemblies>
Line 20: </compilation>
答案 0 :(得分:1)
您的错误消息表明DLL丢失。你安装了IIS URL Rewrite Module吗?
如需更多其他可能的解决方案,您可以查看this post。
答案 1 :(得分:1)
使用数据库提供程序存在相同的问题。通过安装URL Rewrite extensibility code samples对其进行了修复。
在安装过程中,请确保在自定义设置中选择“运行系统”选项。这样会将示例提供程序注册到.NET全局程序集缓存中,以便URL重写模块可以使用它们。