gpt4 book ai didi

c# - 安装vs2017后无法打开vs2015 .net core 1.1项目

转载 作者:太空宇宙 更新时间:2023-11-03 15:05:34 26 4
gpt4 key购买 nike

几个月前,我在 vs2015 中使用 .net core 1.1 工作。我升级到vs2017。我在安装 vs2015 时遇到一些问题让 vs2017 工作,我最终通过卸载 vs2015 和 vs2017 并只安装 vs2017 让它工作。

今天我的任务是处理一个 vs2015 项目,他们目前不希望升级到 vs2017。

第一个障碍只是组织——你看 TFS 结构是这样的:

-Root
+ Project A ( vs2015 )
+ Project B ( vs2015 )
+ Project C ( vs2017 )
+ Project D ( vs2015 )

VS 和 TFS 不允许我将本地目录从 c:\Root\Project C 更改为 c:\Root\VS2015\Project B -- 好吧。

我重新安装了带有服务包 3 的 VS2015。启动它并从 TFS 下载了一个 vs2015 项目。当我尝试打开它时,问题就来了。当我从源代码管理资源管理器打开解决方案时,出现此错误:

enter image description here

单击确定会在我的浏览器中打开迁移报告:

enter image description here

单击任何链接 (Migration Report Link) 会转到有关“.NET Core 安装指南”的页面。我导航到 vs2015 版本并重新下载了 .net 安装 exe,但是当我运行它时我只有修复选项,我做了但没有帮助。

我的解决方案仍然处于这种损坏状态,无法打开解决方案中的项目: enter image description here

右键单击任何项​​目并尝试重新打开项目会再次出现迁移报告错误。

我确实在 Visual Studio 2017 install breaks Visual Studio 2015 ASP.NET Core Projects 发现了类似的报告问题

但我的解决方案确实在根目录中包含一个 gloabl.json 文件并将文件的内容更改为:

{
"projects": [ "src", "test" ],
"sdk": {
}
}

到:

{
"projects": [],
"sdk": {
"version": "1.0.0-preview2-003131"
}
}

没有帮助。我还运行了一个 dotnet --version 并得到了结果 1.03 并在版本字符串中使用了它,但仍然没有快乐。

关于如何打开这些 vs205 .net 核心项目有什么想法吗?我还了解到其他遇到此问题的人卸载 vs2015 和 vs2017 并重新安装 vs2015 也无济于事。

最佳答案

问题原来是不兼容的 .net 核心安装。我安装了最新的 .net 核心,但项目只能用

打开
"DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe".

关于c# - 安装vs2017后无法打开vs2015 .net core 1.1项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43749541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com