Entry tags:
.NET: подключение к проекту библиотеки, скомпилированной в конфигурации проекта
Стандартно пользоваться Pre-Build Process и в нем копировать библиотеку, вставляя макрос имени конфигурации в ее путь. Идеологически сомнительно, основывается на нескольких допущениях.
Видел, как делают такую штуку:
Но оказалось, что работает гораздо более простое:
А все простое предпочтительно. Все нужное и правильное Бог создал простым и понятным, а если у тебя проблемы с этим утверждением, то это твои проблемы. И они решаемы, если их действительно нужно решить.
Видел, как делают такую штуку:
<import project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/> <target name="BeforeBuild"> <copy sourcefiles="..\Logging.NLog\NLog.config" destinationfolder=".\bin\Debug"/> </target>
Но оказалось, что работает гораздо более простое:
<reference include="NLog, Version=1.0.0.505, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <specificversion>False</specificversion> <hintpath>..\..\..\Vendor\NLog\bin\$(Configuration)\NLog.dll</hintpath> </reference>
А все простое предпочтительно. Все нужное и правильное Бог создал простым и понятным, а если у тебя проблемы с этим утверждением, то это твои проблемы. И они решаемы, если их действительно нужно решить.
no subject
no subject
no subject