У меня проблема с тем, что библиотеки Devart не копируются в папку bin моего веб-приложения.У меня есть проект веб-приложения, который ссылается на projectA.ProjectA ссылается на projectB.Dll Devart используются в projectB и не копируются в папку bin проектов веб-приложений во время сборки.ProjectB также ссылается на библиотеки EL Unity, и они копируются правильно.Все рассматриваемые Dll физически находятся в папке в projectB, и именно здесь находится контрольная точка.(У меня нет ссылок, указывающих на GAC)
Правильно копируемые библиотеки: Microsoft.Practices.Unity, Microsoft.Practices.Unity.Configuration и Microsoft.Practices.ServiceLocation.
Неправильно копируемыми dll являются Devart.Data, Devart.Data.Oracle и Devart.Data.Oracle.Design.
Вот ссылки для каждой dll ...
<Reference Include="Devart.Data, Version=5.0.124.0, Culture=neutral, PublicKeyToken=09af7300eec23701, processorArchitecture=MSIL">
<HintPath>..\Dtn.PetroDex.Dal\ThirdPartyDlls\Devart.Data.dll</HintPath>
<SpecificVersion>False</SpecificVersion>
<Private>True</Private>
</Reference>
<Reference Include="Devart.Data.Oracle, Version=5.70.170.0, Culture=neutral, PublicKeyToken=09af7300eec23701, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Dtn.PetroDex.Dal\ThirdPartyDlls\Devart.Data.Oracle.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Devart.Data.Oracle.Design, Version=5.70.170.0, Culture=neutral, PublicKeyToken=09af7300eec23701, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Dtn.PetroDex.Dal\ThirdPartyDlls\Devart.Data.Oracle.Design.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Practices.ServiceLocation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\Dtn.PetroDex.Dal\ThirdPartyDlls\Microsoft.Practices.ServiceLocation.dll</HintPath>
<SpecificVersion>False</SpecificVersion>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Practices.Unity, Version=2.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\Dtn.PetroDex.Dal\ThirdPartyDlls\Microsoft.Practices.Unity.dll</HintPath>
<SpecificVersion>False</SpecificVersion>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Practices.Unity.Configuration, Version=2.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\Dtn.PetroDex.Dal\ThirdPartyDlls\Microsoft.Practices.Unity.Configuration.dll</HintPath>
<SpecificVersion>False</SpecificVersion>
<Private>True</Private>
</Reference>
Кто-нибудь еще имеет эту проблему?Я делаю это неправильно?Спасибо
РЕДАКТИРОВАТЬ Я открыл файловый монитор и смотрел, где Visual Studio загружает ссылку, а для Unity она получает dll из указанного мной места.Но, для dll Devart это выглядит в GAC!Могут ли дьяволы Devart вызывать это каким-то образом?