安装VS2017 RC后,我意识到我需要升级我的asp.net核心项目才能使用csproj而不是xproj和project.json。
升级进展顺利,但现在我收到了很多警告,并且出现了错误。
首先,有关于.csproj文件的警告。我收到以下警告 - 即使是在新的核心类库中。
元素' PropertyGroup'在命名空间 ' http://schemas.microsoft.com/developer/msbuild/2003'无效 子元素' TargetFramework'在命名空间 ' http://schemas.microsoft.com/developer/msbuild/2003'
我也正在
未为项目
设置OutputPath
在.csproj文件中添加OutputPath可以修复该错误,但是在我创建的新类库项目中没有设置OutputPath属性,它仍然可以编译。
即使在设置了OutputPath之后,我也会收到其他错误和警告,但它们不会影响构建(但是 - 我似乎无法在新项目中重现它们),即使是智能感知真是疯了。
除此之外 - 我在VS2015中遇到了一千多个错误(由于某种原因,它无法真正加载nuget包)。
值得一提的是,我试图同时针对.net核心和.net461
答案 0 :(得分:0)
您始终可以将文件复制到新的2017 IDE项目中