无法加载文件或程序集' ...'或其中一个依赖项。文件或目录已损坏且无法读取从VS15 Comunity到Professional

时间:2017-10-29 12:24:49

标签: c# asp.net visual-studio visual-studio-2015 windows-10

我正在Visual Studio Community 2015中的webforms项目(3层)上工作。

我已将我的项目从一台笔记本电脑移到另一台笔记本电脑,现在项目没有运行。

注意:另一台笔记本电脑有Visual Studio Professional 2015。

在所有页面的第一行下方显示蓝色下划线,如下所示:

enter image description here

而且这个错误:

enter image description here

我使用的是Windows 10 Professional。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

此错误与您的项目无关。文件--nodeps是Visual Studio的一部分。新笔记本电脑是否有不同版本的Visual Studio(例如2012)已被删除?最简单的解决方案是完全卸载所有版本的Visual Studio,重新启动计算机,然后安装所需的版本(例如Visual Studio 2015社区)。

或者,您必须自己修复它。为此,您必须修改这些文件夹中的计算机web.config文件:

  

C:\的Windows \ Microsoft.NET \框架\ v4.0.30319 \配置\的web.config   C:\的Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \配置\ web.config中

在文本编辑器中打开web.config文件,搜索对Microsoft.VisualStudio.Web.PageInspector.Loader的所有引用并删除它们。然后重新启动Visual Studio并运行您的项目。

另一个选择是修改项目中的web.config。不建议这样做,但它会起作用。添加以下行:

Microsoft.VisualStudio.Web.PageInspector.Loader