Могу ли я переместить информацию ReferencePath из файла .vbproj.user (или .csproj.user) в соответствующий файл проекта? - PullRequest
0 голосов
/ 28 ноября 2011

Можно ли безопасно переместить информацию ReferencePath из файла .vbproj.user (или .csproj.user) в соответствующий файл проекта?

Это что-нибудь сломает?

Примечание. Все разработчики будут использовать разработки на одном и том же месте на своих машинах.

Мы хотели бы разрешить пользователям сохранять свои собственные настройки для других целей, но эту базовую информацию можно настроить один раз и проверить в системе контроля версий, чтобы предоставить ее всем.

1 Ответ

1 голос
/ 28 ноября 2011

Да, вы можете сделать это абсолютно.Фактически, у нас есть все внешние сборки в каталогах, относящихся к проекту, чтобы гарантировать, что специфичные для разработчика обновления не загрязняют проекты.

В файлах проекта все наши ссылки на сборки фреймворков, отличные от .net, указаны примерно так:

<Reference Include="ICSharpCode.SharpZipLib">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>..\..\Assemblies\ICSharpCode.SharpZipLib.dll</HintPath>
  <Private>False</Private>
</Reference>

Для начала требуется небольшая дисциплина, но конечнаяпроекты переносимые и безопасные для обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...