Visual Studio 2013 - 无法合并视图

 手机用户2502909811 发布于 2023-02-12 16:39

几周以来,当从Visual Studio Team Services获取源代码时,我无法在Visual Studio 2013中合并Views以响应冲突.我相信我曾经能够做到这一点(我们最近从Visual Studio Professional 2012转移到了我不能百分之百确定 - 在项目的早期阶段,自动化可能已经足够了).

"接受合并"并转到下一个更改/冲突按钮都是灰色且不可操作的.见截图摘要 -

在Visual Studio 2013中,按钮仍然是合并视图的灰色

这最初发生在Views中,但现在似乎影响了其他一些类.更改会在滚动条上突出显示并显示,因此diff工具似乎正在运行.这最初只影响了我,但现在影响了一个新同事进入团队.

我仍然可以保留本地版本或服务器版本,但这很少.这使我手动更改本地副本以应用合并工具突出显示的更改.(编辑 - 请参阅下面的"第二次更新"中的更好的解决方法).

有没有人遇到过这个?

Visual Studio 2013 Premium(补丁RTM/Update 1/Update 2 - 都具有相同的问题),安装了Resharper 8.2(最初为8.0.2)C#和Web Essentials.在Windows 7 Professional x64上运行.

项目是ASP.NET 4.5使用MVC 5.1.2(现在从MVC 5另外更新出现问题)(使用ASP.NET网站上的升级说明从MVC 4 升级)在C#中,使用最新版本的Razor(3.1 .2)和实体框架(6.1.0 RTM).

编辑:最初Visual Studio 2013的修复安装似乎已修复此问题.然而它现在已经完全像以前一样返回了.由于花了一个小时进行修复,我无法重复执行此操作以合并视图.我目前能够在Visual Studio 2012 Update 4和Visual Studio 2013之间完成解决方案,以便在Visual Studio 2012中进行正常工作的合并.

第二次编辑:我目前通过选择所需的代码(本地/服务器),保存合并窗口然后关闭它来手动解决冲突,这将提示接受合并结果.这似乎起作用,但显然是次优的.然而,它可能对其他用户有帮助.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有