VS2012 Pro and TFS:
这是一个曾经在源代码控制下的文件,甚至我旁边的图标都显示它是,但是当我进行更改并右键单击“{{1}的选项时禁用。但是同一项目中的其他文件工作正常。
这也是一个屏幕截图:出现此问题的文件是Undo Pending Changes"
答案 0 :(得分:2)
文件旁边的红色复选标记表示它处于源代码管理下并已签出。此文件是从Service.asmx
文件生成的,要执行源代码控制更改,例如“撤消挂起的更改”,您必须在Service.asmx
文件上执行此操作。无论您做出什么更改,都会级联到生成的文件。
如果您对文件的源控件状态有疑问,可以在Source Control Explorer中找到它,您可以在其中对单个文件执行操作,即使文件在Visual Studio中链接也是如此。但是,除非您知道自己在做什么,否则我强烈建议您在使用这样链接的文件时保留在Visual Studio中。