我在具有VS2012 RC的TFS预览中有一个绑定到“$ / project”的“c:\ project”工作区的服务器版本。
我在“c:\ project \ default \ src \ solution.sln”中有一个解决方案文件,它绑定到“$ / project / default / src / solution.sln”。
我在已绑定解决方案中有一些不想包含在源代码控制中的项目。
我已从“文件>源代码控制>高级>更改源代码控制”中删除了我不想进行源代码控制的项目的绑定。
保存并检入了更改后的解决方案文件,但每次打开该解决方案时,它都会自动绑定缺失的源代码控制项目。实际上,“文件>源代码控制>高级>更改源代码控制”所做的更改似乎没有持久化!
我尝试了取消绑定,然后撤消项目,也尝试了相反的方法,但效果相同。那么绑定信息存储在哪里呢?
我还尝试删除所有的.vspscc文件,并确认每个.csproj元素上没有Scc元素。
有没有办法阻止自动绑定发生?我相信在之前的VS和TFS版本中我已经做过这个操作了!
谢谢, P.
我在“c:\ project \ default \ src \ solution.sln”中有一个解决方案文件,它绑定到“$ / project / default / src / solution.sln”。
我在已绑定解决方案中有一些不想包含在源代码控制中的项目。
我已从“文件>源代码控制>高级>更改源代码控制”中删除了我不想进行源代码控制的项目的绑定。
保存并检入了更改后的解决方案文件,但每次打开该解决方案时,它都会自动绑定缺失的源代码控制项目。实际上,“文件>源代码控制>高级>更改源代码控制”所做的更改似乎没有持久化!
我尝试了取消绑定,然后撤消项目,也尝试了相反的方法,但效果相同。那么绑定信息存储在哪里呢?
我还尝试删除所有的.vspscc文件,并确认每个.csproj元素上没有Scc元素。
<SccProjectName>
</SccProjectName>
<SccLocalPath>
</SccLocalPath>
<SccAuxPath>
</SccAuxPath>
<SccProvider>
</SccProvider>
有没有办法阻止自动绑定发生?我相信在之前的VS和TFS版本中我已经做过这个操作了!
谢谢, P.