Error occurred during difference operation:the application -- common7\IDE\diffmerge.exe could not be executed
如果在TFS里比较文件或者合并文件时发生如上错误,中文就是无法打开diffmerge.exe
需要修改其配置文件diffmerge.exe.config
内容如下:
<?xml version ="1.0"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="PrivateAssemblies"/>
</assemblyBinding>
</runtime>
</configuration>
如果还有问题记得设置一下配置具体到
工具->选项->源代码管理->visual studio Team Foundation service->配置用户工具
向里面添加配置具体,如果你用的是diffmerge.exe
比较的配置
扩展名:*
操作:比较
命令:<找到并选择diffmerge.exe文件,vs目录下有这个>
参数:%1 %2 %6 %7 %5 /ignorespace
合并的配置
扩展名:*
操作:合并
命令:<找到并选择diffmerge.exe文件,vs目录下有这个>
参数:/merge %1 %2 %3 %4 %6 %7
上面两个都配一下,如果你用其他的marge工具配置所需要的参数在msdn上有个表可以对照