【发布时间】:2017-04-23 20:08:43
【问题描述】:
我在 VS 2015 Update 3 中有一个项目,背后有很多代码逻辑。我成功将其升级到 VS 2017 RC。代码实现一直持续到 VS 2017 RC 出现很多问题和不稳定性,例如.Net Core DLL 模板已移除!通过安装程序或资源文件无法编译等等!我想将解决方案恢复到 VS 2015 以保持完美运行,但由于 VS 2017 中实现的许多代码不包括新的 Roslyn 功能,这很容易实现。任何建议如何执行降级?
【问题讨论】:
-
只需还原为从 VS 2015 升级到 VS 2017 RC 所做的一个特定提交。 (您确实使用了版本控制,对吗?如果没有,请开始使用它,这样您就不会再遇到同样的问题了。)
-
这是一个非常丑陋的解决方案,只有在有人无法为您提供答案时才使用它。您可能只需将所有内容复制并粘贴到 VS2015 中
-
@Heinzi 这是不可能的。我有一个 git repo,但代码本身从那时起就进化了!正如 peterpep 所说,它必须是一个手动过程。
-
@Arash,你能更好地解释这个问题吗?听起来一切正常,然后一堆组件消失了。那正确吗?如果是这种情况,您是否碰巧在 VS 工作和停止工作之间进行了一些更新?
-
我没有找到任何解决方案,除了根据我使用 vs2015 的旧提交更改我的项目 jsproj.user 文件和 JavascriptAppProject 文件 :) 。@Heinzi 非常正确:)。跨度>
标签: c# visual-studio-2015 .net-core visual-studio-2017