"Кодиране на тези файлове са различни" повреда на файл или грешка се появява, когато изпълнявате операция обединява автоматично в Visual Studio Team Foundation Server 2010


Симптоми


Когато изпълнявате операция автоматично обединяване на Microsoft Visual Studio Team Foundation Server (TFS) 2010 сървър, може да възникнат следните проблеми:
  • Файлът е повреден, след като изпълните операция автоматично обединяване на файла. Този проблем възниква, ако Visual Studio 2010 открива кодиране, което се различава от действителното кодиране на файла.
  • Метода на кодиране за файла се различава от метода на кодиране на файла на сървъра на TFS. Затова операцията за обединяване спира опитите за обединяване на файла. Освен това получавате следното съобщение за грешка:
    Знаци на тези файлове са различни. Само файлове със същото кодиране могат да бъдат обединени или сравнение.
Забележка: Този проблем възниква, ако изпълнявате операция ръчно обединяване на файла, или ако използвате Microsoft Visual Studio 2008 TFS 2008 сървър.

Причина


Този проблем се дължи на грешка в автоматично откриване на кодиране метод правила в TFS 2010.

Решение


Информация за актуалната корекция

Вече се предлага от Microsoft предоставя поддържана актуална корекция. Но тя е предназначена да коригира само проблема, тази статия. Прилагайте корекцията само към системи, изпитващи този конкретен проблем.

За да разрешите този проблем, се обърнете към услугите за поддръжка на клиенти на Microsoft да получите актуалната корекция. За пълен списък на телефонните номера на отдела за поддръжка на Microsoft и информация за цените на поддръжката посетете следния уеб сайт на Microsoft:Забележка: При специални случаи таксите, които се начисляват за свързани с поддръжката обаждания могат да бъдат отменени, ако специалист по поддръжката на Microsoft прецени, че конкретна актуализация може да разреши проблема. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към съответната актуализация.

Необходими условия:

За да приложите тази актуална корекция, трябва да имате Visual Studio Team Foundation Server 2010 инсталиран.

Информация за рестартиране

Не трябва да рестартирате компютъра след прилагане на актуалната корекция ако засегнатите файлове не се използват.

Информация за системния регистър

Не трябва да промените системния регистър, след като приложите тази актуална корекция.

Информация за заместване на актуалната корекция

Тази актуална корекция не замества други спешни корекции.

Файлова информация

Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Microsoft.teamfoundation.admin.dll10.0.30319.33218,136,95204-Jul-201000:10x86
Microsoft.teamfoundation.build.processcomponents.dll10.0.30319.33262,88003-Jul-201022:19x86
Microsoft.teamfoundation.build.workflow.dll10.0.30319.332650,12803-Jul-201022:19x86
Microsoft.teamfoundation.framework.server.dll10.0.30319.3321,094,54404-Jul-201000:10x86
Microsoft.teamfoundation.versioncontrol.client.dll10.0.30319.332692,64002-Jul-201009:47x86
Microsoft.teamfoundation.versioncontrol.common.dll10.0.30319.332229,79202-Jul-201009:47x86
Microsoft.teamfoundation.workitemtracking.server.dataaccesslayer.dll10.0.30319.332587,72004-Jul-201000:10x86

Статус


Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".