【发布时间】: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.dll 是 Version=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