Контроль источника:
Бен Штрауб сказал в комментарии к этому сообщению: файлы .dll.refresh
должны быть добавлены в систему контроля версий, если это необходимо, тогда как файлы .xml
, .pdb
и, конечно, .dll
не должны добавляться.
Джон Руди объяснил, когда добавить файл .refresh
:
Почему это хорошо (иногда)?
Допустим, вы в команде
среда. Кто-то проверяет код
для foo.dll и вашей системы сборки
создает новую DLL, выводя ее в
общий доступ к файлам на сервере. Ваше обновление
файл указывает на эту серверную копию
DLL. В следующий раз, когда вы построите, VS будет
автоматически волшебным образом захватить последнюю и
величайшая копия этой DLL.
.xml как сказал Дэвид Мохундро:
XML-файл предназначен для комментариев XML
и интеллигентность. Visual Studio будет
разобрать и отобразить XML
комментарии, которые были добавлены при вызове
методы в этих DLL.
.pdb как сказал Дэвид Мохундро:
pdb существует для отладки и
символы. Если вы получите исключение
выброшенный из него, вы сможете получить
трассировки стека и т. д. Вы контролируете
выбирая, является ли PDB
встроенный.
.refresh из сообщения в блоге о .refresh файлах:
Он сообщает VS, где искать обновленные
версии dll с той же базой
название. Это текстовые файлы, вы можете открыть
их и посмотрите путь, который он использует.
Их цель - не дать вам
приходится копировать новые версии самостоятельно.
В VS2003 файл проекта будет
содержать исходное местоположение
ссылка, но поскольку VS2005 не
использовать файлы проекта для ASP.NET
проекты, это замена для
эта конкретная функциональность.