【发布时间】:2017-07-19 10:58:24
【问题描述】:
我在本地克隆了ASP.NET Core SignalR Repo,并尝试从以下环境中打开解决方案。
IDE
Microsoft Visual Studio Enterprise 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.6.01055
DOT NET CLI
λ dotnet --info
.NET Command Line Tools (1.0.0-preview2-1-003177)
Product Information:
Version: 1.0.0-preview2-1-003177
Commit SHA-1 hash: a2df9c2576
Runtime Environment:
OS Name: Windows
OS Version: 6.1.7601
OS Platform: Windows
RID: win7-x64
我最终会看到很多这样的错误消息:
..\Repos\SignalR\src\Microsoft.AspNetCore.SignalR\Microsoft.AspNetCore.SignalR.csproj: 错误 : 项目的默认 XML 命名空间必须是 MSBuild XML 命名空间。如果项目是在 MSBuild 2003 中创作的 格式,请补充xmlns="http://schemas.microsoft.com/developer/msbuild/2003"给 元素。如果项目是在旧 1.0 或 1.2格式,请将其转换为MSBuild 2003格式。..\Repos\SignalR\src\Microsoft.AspNetCore.SignalR\Microsoft.AspNetCore.SignalR.csproj
我想知道如何正确解决这个问题。
【问题讨论】:
-
我只是假设我能够做到,这是我不应该做的假设吗?我希望这是向后兼容的。
-
好吧,在允许 VS2017 RTM 更新项目格式后,我得到了这个错误:-(
-
我在这里发布了类似的错误..stackoverflow.com/questions/58336983/…,但是在我的情况下,我从一个新项目开始,而不是尝试打开现有项目。
标签: asp.net-mvc asp.net-core visual-studio-2015 msbuild .net-core