【问题标题】:Visual Studio Page Inspector Assembly not found未找到 Visual Studio 页面检查器程序集
【发布时间】:2015-04-28 10:31:16
【问题描述】:

我有一个我没有制作的 ASP MVC 项目,但我需要将它上传到 IIS 服务器上。这可行,但是当我上传它并访问该网站时,我收到此错误:

Could not load file or assembly 'Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

一切都在本地工作,但不在服务器上。我已经尝试过的事情:

  • 修复 .NET Framework
  • 尝试从 .NET Framework webconfig(位于:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config)文件中删除 2 行,但由于文件正在使用中而无法删除。由于访问被拒绝错误,无法停止进程

我发现删除这 2 行可能是一个解决方案,但我无法删除它们:

<remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

我有什么遗漏吗?任何帮助深表感谢!谢谢

【问题讨论】:

  • 如果 web.config 以某种方式被使用,你如何上传网站?
  • 对不起,我指的是 .NET Framework 的 webconfig。将编辑问题。
  • 出现拒绝访问错误,是否有管理员可以杀死进程?
  • 我应该拥有电脑的所有权利

标签: c# .net asp.net-mvc .net-assembly page-inspector


【解决方案1】:

尝试仅将此行添加到您的网站web.config。配置文件从 .NET 基础继承到您的站点,然后是您站点中的文件夹。因此,您的网站将覆盖 .NET 框架配置。

<remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

编辑

这条线应该到这里...

<configuration>
   <system.web>
      <compilation>
         <assemblies>
            <remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
         </assemblies>
      </compilation>
   </system.web>
</configuration>

应该注意,assembly 属性中的所有垃圾很可能需要与在 .NET 框架配置中添加它的相同。

【讨论】:

  • 我实际上已经尝试过了,但是我得到了一个服务器错误页面。
  • 这听起来像一个配置错误。在 MVC 配置文件中,你已经有一个编译部分。它看起来类似于 &lt;compilation debug="true" targetFramework="4.5" /&gt; 你需要将它更改为 &lt;compilation debug="true" targetFramework="4.5"&gt;&lt;assemblies&gt;&lt;/assemblies&gt;&lt;/compliation&gt; 和删除里面的线
  • 它将在所有绑定重定向下
  • 是的!那解决了它。我自己也注意到了。感谢您的帮助!
  • 非常感谢!这为我解决了错误。原因非常相似,我有 VS 2015 并且我安装了 VS 2017 但是当我卸载 VS 2017 时出现错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-17
  • 2015-06-04
  • 1970-01-01
  • 2017-07-14
  • 2011-05-04
相关资源
最近更新 更多