繁体   English   中英

如何解决无法加载文件或程序集'Glimpse.Core'或其依赖项之一。 访问被拒绝

[英]how to solve Could not load file or assembly 'Glimpse.Core' or one of its dependencies. Access is denied

当我运行我的项目时,它很好,后来当我运行时突然出现了这个错误。

因为我不再使用它,我删除了所有glimpse文件的引用,并将它们从nuget pacakges中删除。

我删除了所有配置Glimpse已设置但我仍然遇到了问题。 我怎么能抵抗这个问题。

    Could not load file or assembly 'Glimpse.Core' or one of its dependencies. Access is denied.

Exception Details: System.IO.FileLoadException: Could not load file or assembly 'Glimpse.Core' or one of its dependencies. Access is denied.
Assembly Load Trace: The following information can be helpful to determine why the assembly 'Glimpse.Core' could not be loaded.

从Web项目中删除Glimpse后,我遇到了同样的问题。 问题是2 Glimpse dlls(Glimpse.Ado和Glimpse.EF6)仍然在网站的BIN文件夹中。 如果您删除它们,您的网站将再次运行。

您可能正在运行另一个使用相同程序集的程序。

编辑:
您可以尝试通过打开texteditor中的.csproj文件并删除Include一目了然的Reference标记来手动删除所有引用。 它看起来虽然仍然有一个装配参考这一瞥见。 您确定删除了所有引用并重建了所有依赖项吗?

当有一个公共项目引用两个Web项目使用的Glimpse.Ado.dll时,我遇到了这个问题,并且这些Web项目中只有一个被配置为glimpse(用于UI的Web)。 另一个Web项目(Web服务项目)不需要一瞥,但由于它引用了解决方案中的相同常见项目,因此它也参与了一瞥。 有帮助的是将Glimpse.Core.dll的引用也添加到不需要它的第二个Web项目中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM