无法加载文件或程序集“App_Licenses”或其依赖项之一。访问被拒绝

时间:2009-07-22 16:25:14

标签: asp.net iis licensing

有没有人遇到过这个?我以前从未见过它。我知道我的bin中有一个* .lic“文件用于某些网络图表软件。

我做了一个发布,复制到开发服务器,然后突然繁荣,在每一页上都出现此错误。

有什么想法吗?我已经清除了临时asp.net文件并重新启动了IIS。

编辑:

哇,我想这可能是TumbleWeed徽章。

3 个答案:

答案 0 :(得分:2)

问题是NETWORK SERVICE失去了对bin目录的权限。

答案 1 :(得分:2)

将此添加到您的web.config:

<configuration>
    <system.web>
        <compilation>
            <buildProviders>
                <remove extension=".lic"/>
                <add extension=".lic" type="System.Web.Compilation.ForceCopyBuildProvider"/>
            </buildProviders>
         </compilation>
    </system.web>
</configuration>

答案 2 :(得分:0)

我遇到了同样的错误并尝试在bin文件夹上给“Everyone”提供完全权限,但没有解决问题。我在Windows 7上使用VS2010。以管理员身份运行visual studio解决了我的问题。