Ответ 1
Начиная с .NET Framework 4, местоположение по умолчанию для глобальный кеш сборки - это% windir%\Microsoft.NET\assembly. В более ранних версии .NET Framework, по умолчанию используется % Windir%\сборка
Запуск любого из Распространяемых компонентов Crystal Reports 10.5 (CRRedist2008_x86.msi
, CRRedist2008_x64.msi
или CRRedist2008_ia64.ms
) предполагается, согласно Crystal_Runtime2008.txt
, разверните следующие файлы:
CRVsPackageLib.dll CrystalDecisions.CrystalReports.Design.dll CrystalDecisions.CrystalReports.Engine.dll CrystalDecisions.Data.AdoDotNetInterop.dll CrystalDecisions.Enterprise.Desktop.Report.dll CrystalDecisions.Enterprise.Framework.dll CrystalDecisions.Enterprise.InfoStore.dll CrystalDecisions.Enterprise.PluginManager.dll CrystalDecisions.Enterprise.Viewing.ReportSource.dll CrystalDecisions.Keycode.dll CrystalDecisions.ReportAppServer.ClientDoc.dll CrystalDecisions.ReportAppServer.CommLayer.dll CrystalDecisions.ReportAppServer.CommonControls.dll CrystalDecisions.ReportAppServer.CommonObjectModel.dll CrystalDecisions.ReportAppServer.Controllers.dll CrystalDecisions.ReportAppServer.DataDefModel.dll CrystalDecisions.ReportAppServer.DataSetConversion.dll CrystalDecisions.ReportAppServer.ObjectFactory.dll CrystalDecisions.ReportAppServer.ReportDefModel.dll CrystalDecisions.ReportAppServer.XmlSerialize.dll CrystalDecisions.ReportSource.dll CrystalDecisions.Shared.dll CrystalDecisions.Web.dll CrystalDecisions.Windows.Forms.dll
Но я не могу найти их нигде на ПК. Кто-нибудь знает, в каком месте они установлены? Все остальные DLL, указанные в файле .txt, отображаются в
c:\Program Files\Business Objects\Common\2.8\bin
Начиная с .NET Framework 4, местоположение по умолчанию для глобальный кеш сборки - это% windir%\Microsoft.NET\assembly. В более ранних версии .NET Framework, по умолчанию используется % Windir%\сборка
Используйте Process Explorer в текущей версии приложения, например, ваш компьютер-разработчик, чтобы увидеть, откуда загружаются все его библиотеки DLL.
EDIT:
Process Explorer - отличный способ узнать, какие DLL загружаются в любой процесс Windows, будь то из GAC или любого другого места. Этот метод (с использованием ProcEx) является общим, но ИМО полезен во многих сценариях. ProcEx действительно продемонстрирует вам, что программа Crystal Redist загружается из GAC.
ПРЕДЛАГАЕМЫЙ РЕДАКТИРОВАНИЕ:
Найти .NET DLL следующим образом: