Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 VSS文件签入问题_Visual Studio 2010_Visual Sourcesafe - Fatal编程技术网

Visual studio 2010 VSS文件签入问题

Visual studio 2010 VSS文件签入问题,visual-studio-2010,visual-sourcesafe,Visual Studio 2010,Visual Sourcesafe,我使用的是Visual Source safe 2005,有些文件(.cs和.cshtml)有问题 当我试图在他们检查它给我这个错误 the file cannot be checked in because it has different encoding and checked out multiple times 我没有使用任何编码,这些是正常的Csharp和Razor视图文件。 我在互联网上读到安装VSS更新的消息,我做到了,但仍然存在同样的问题。 这个问题出现在几天前,在他们正常检

我使用的是Visual Source safe 2005,有些文件(.cs和.cshtml)有问题 当我试图在他们检查它给我这个错误

the file cannot be checked in because it has different encoding and checked out multiple times
我没有使用任何编码,这些是正常的Csharp和Razor视图文件。 我在互联网上读到安装VSS更新的消息,我做到了,但仍然存在同样的问题。 这个问题出现在几天前,在他们正常检查之前


我正在使用windows 7和VS 2010

VSS2003未识别[project]。vspscc文件为Utf-8,并将其视为Ansi;VS2010将其识别为Utf-8,并且不允许在文件多次签出时签入新版本。这是故意的

您可以做的是撤消VSS数据库中文件的签出,并使文件只签出一次。然后使用VS签入对解决方案的更改。如果此文件没有更改,VSS2005将不会自动更改VSS数据库中的文件类型。您可以打开文件的属性对话框并手动将类型“Ansi/Mbcs”更改为“Unicode(Utf-8)”