【发布时间】:2018-08-12 22:44:52
【问题描述】:
我正在尝试将现有项目添加到我在 VS2015 中的源项目中,我收到以下错误:
Visual Studio 2015 - 项目的默认 XML 命名空间必须是 MSBuild XML 命名空间。如果项目是以 MSBuild 2003 格式创作的,请添加 xmlns="http://schemas.microsoft.com/developer/msbuild/2003" 到元素。如果项目是以旧的 1.0 或 1.2 格式创作的,请将其从 at 转换为 MSBuild 2003。
我该如何解决这个问题?
【问题讨论】:
-
是的,我尝试在 VS2017 中打开它并打开,但 vs2017 没有 .net framework 4.6.1。我需要框架 4.6.1。
-
如果需要.net framework 4.6.1,可以从以下链接下载:microsoft.com/net/download/thank-you/net461?survey=false。此外,如果答案解决了您的问题,您可以Accept it as an Answer,这可能对阅读此主题的其他社区成员有所帮助。
-
感谢 cmets,我也安装了 .net 框架 4.5.2 和 4.6.1,但是当我检查应用程序时,目标框架在 VS2017 的下拉列表中没有显示任何内容。
-
能用.net framework 4.6.1在VS2017中成功新建一个空白项目吗?如果是,这个问题应该和你的项目比较相关,你可以把项目文件分享给我们,用记事本打开.csproj/vcxproj文件。
-
再次重申,如果您的项目是多目标项目,例如项目文件中的
<TargetFrameworks>netcoreapp2.0;net461</TargetFrameworks>,则目标框架不应显示任何内容。
标签: visual-studio msbuild