首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修复Visual 2015中无法加载文件或程序集‘Microsoft.VisualStudio.Web’的错误?

如何修复Visual 2015中无法加载文件或程序集‘Microsoft.VisualStudio.Web’的错误?
EN

Stack Overflow用户
提问于 2017-10-29 18:48:38
回答 11查看 10.5K关注 0票数 8

我正在做一个项目,而这个项目正在进行中。

但是,在重新安装Visual之后,我的项目没有加载。

给出此错误:

D:\UOSGC\Final\Banquet_Events_System\UI\UI.csproj: 错误:无法加载文件或程序集“Microsoft.VisualStudio.Web、Version=14.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。文件或目录已损坏且不可读。(HRESULT例外: 0x80070570)

错误屏幕截图是:

我的操作系统是Windows 10 Professional,我使用的是Visual 2015。

编辑:当我创建一个新项目时,它不是创建它,而是显示这个错误:

文件或目录已损坏且不可读。

任何帮助都将不胜感激!

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2020-07-04 23:03:11

要解决这个问题,您需要做多个步骤/事情:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config第1步:第一次检查

它看起来是在下面添加了一行:

代码语言:javascript
运行
复制
<system.web> (not the section under <location allowOverride="true">)
<compilation>
<assemblies>
.....

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

.....
</assemblies>

对于这个程序集,在我的部分顶部已经有一个,但是add接近底部。只要评论这个条目,它就会开始工作。或者,如果您不确定是否为所有网站删除它,您可以在您的网站web.config中添加相同的行,删除而不是添加。

步骤2:(如果使用VS 2019)重新安装"AspNetDiagnosticPack.msi“可以解决问题。VS 2019安装的包安装文件夹中将有一个文件。(“未删除”安装软件包的复选框已激活*)。

如果您没有这些包,那么可能离线安装会有所帮助。

在我的例子中,文件夹名为:"Microsoft.VisualStudio.AspNetDiagnosticPack.Msi,version=16.0.12276.43788“。

单击"AspNetDiagnosticPack“并选择”修复“。

步骤3:您需要下载这个MSI并执行它并选择修复。

最后,如果上述任何步骤没有解决您需要下载并安装此问题的,则,该问题已在其中解决。

票数 4
EN

Stack Overflow用户

发布于 2017-11-07 18:11:32

当您新安装visual studio并尝试从源代码管理或本地机器打开现有项目时,可能会发生此类错误。有几次我遇到了同样的问题,我用清除MEF组件缓存来解决这个问题。

清除visual中的MEF组件扩展,清除磁盘上的MEF缓存并让Visual重新生成它。清除MEF缓存的原因是它可能会损坏。这通常发生在安装或更新扩展插件或其他Visual组件时。如果仍然存在错误,那么检查项目的兼容性,例如,x64/x86,否则保持与任何CPU相同。

步骤:

  1. 从市场或visual安装清晰的MEF组件缓存扩展。点击这里;MEF元件
  2. 安装后,转到Tools,->清除MEF组件缓存,然后按OK。
  3. 它将重新启动视频工作室。如果仍然存在错误,那么检查您的CPU兼容性。
票数 3
EN

Stack Overflow用户

发布于 2017-11-08 13:04:48

是否尝试在管理员模式下打开项目。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47003954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档