Я использую Java довольно долго, и я довольно новичок в C#.Управление решениями Visual Studio и множеством общих библиотек .Net
Теперь я работаю в команде, которая использует множество и множество общих библиотек/библиотек DLL (преимущественно .Net).
Я работаю над несколькими (Visual Studio) проектами, для которых нужны общие библиотеки, что такое обычная практика с Visual Studio для режимов Release и Debug?
Для режима конфигурации отладки (CM) мой коллега посоветовал мне поместить все библиотеки в папку (позвоните этому L), а затем установите для папки «Запуск» значение L. Но такой концепции для Release CM нет. Поэтому мне нужно либо: a) скопировать содержимое L в исполняемый выходной путь или b) установить путь вывода проекта к L. Ничего не похоже на чистое решение, что вы посоветуете?
Есть ли что-то похожее на classpath в Java?
Есть ли какой-либо способ для меня не нужно копировать любую справочную DLL вообще без использования GAC? Я хочу иметь одну и только одну копию DLL в центральном месте, скажем,% LIB_DIR%, указывающий на C: \ Lib (для разработки и производства) ... Кто-нибудь это делает? –
Да, вы тоже могли бы это сделать. Но без использования GAC я не думаю, что в C# есть эквивалент класса Java ClassPath. – CMPerez