У нас есть пара частных библиотек DLL «Корпоративные службы», которые используются на всех наших веб-сайтах для аутентификации, ведения журналов и т. д. Поскольку они являются частными, мы также контролируем версии и источник этих библиотек DLL. Наши исторические (подверженные ошибкам) шаги после создания File | New Project
включают
- Добавьте проект «Корпоративные службы».
- Добавьте ссылку выше
- Отредактируйте разделы web.config, такие как Authentication, HttpHandlers и т. д.
NuGet автоматизирует вышеуказанный процесс
Я только что наткнулся на NuGet (в комплекте с MVC3), который позволяет мне загружать и устанавливать пакеты VS2010 с частного сервера. , и автоматизируйте настройки конфига, которые раньше делали бы вручную.
Вопрос:
- Имеет ли смысл публиковать мою dll на частном сервере NuGet?
- Потеряю ли я возможность отлаживать и входить в эту dll, если мне нужно?
- Что еще следует учитывать, если остальная часть моего проекта основана на TFS?