Когда развертывание новой версии моего приложения в Appharbor, которое использует сборку Crystal Reports: CrystalDecisions.CrystalReports.Engine Я получаю следующее сообщение об ошибке в журнале развертывания appharbor:
ResolveAssemblyReferences:
Primary reference "CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL".
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): warning MSB3245: Could not resolve this reference.
Could not locate the assembly "CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL".
Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
Я установил «Копировать локально» в True в ссылке на сборку в VS, а DLL существует в каталоге project \ BIN.
Нужно ли мне создавать локальную (не GAC) копию библиотеки DLL, а затем ссылаться на нее в проекте? Если да, то как это сделать без ссылки на версию GAC?
Или я делаю что-то не так с развертыванием?
Заранее спасибо,
Крис