【问题标题】:Visual Studio Code - Add Reference ErrorsVisual Studio Code - 添加引用错误
【发布时间】:2015-05-14 14:21:01
【问题描述】:

当我在 Visual Studio Code (v 0.1.0) 编辑器中打开 Visual Studio 2013 C# 项目 时,下载链接 here,我收到十几个错误:

“对象”类型是在未引用的程序集中定义的。 您必须添加对程序集 'mscorlib, Version=2.0.5.0, 文化=中性,PublicKeyToken=7cec85d7bea7798e,可重定向=是'。 [我的c#项目名称]

项目使用 .NET Framework 4.5。在 Visual Studio 2013 中打开项目时自动引用的 mscorelib.dllVersion=4.0.0.0

有没有办法配置VS2013项目,让Visual Studio Code正确识别引用和Framework版本?

系统:Windows,未安装 Visual Studio 2015 组件。

【问题讨论】:

  • 如何在 Visual Studio Code 中打开 VS 2013 C# 项目?我看到的选项是打开文件(File > Open File...)或打开文件夹(File > Open文件夹...)。如果我打开针对 .NET Framework 4.5 的 VS 2013 C# 项目的文件夹,我不会收到任何错误,只有 EXPLORE 面板中列出的文件。如果我打开它的 .csproj 文件,代码只会像任何 XML 文件一样打开它进行编辑。
  • 我使用File > Open Folder。但是,有趣的是,对于新的 MVC WebApplication 项目,我只收到关于程序集版本不匹配“假设程序集引用'....'的警告,你需要提供运行时策略 [WebApplcation1]'。在我的项目和新的 MVC 应用程序中,我找不到 csproj 和 web.config 之间的任何显着差异。

标签: c# windows visual-studio-code


【解决方案1】:

根据这个 StackOverflow answer,您可以尝试以下方法来解决您的问题:

我可以通过在包管理器控制台发出 update-package -reinstall 命令来解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    • 2017-06-19
    • 2017-10-23
    • 2022-07-25
    • 1970-01-01
    • 1970-01-01
    • 2016-12-19
    相关资源
    最近更新 更多