привет, когда я пытаюсь запустить мое приложение.net, он говорит: "Не удалось загрузить файл или сборку log4net, Version = 1.2.10.0, Culture = neutral, PublicKeyToken = 692fbea5521e1304" ".. Я использую CR 2008.
Line 51: <add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
Line 52: <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
Line 53: <add assembly="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
Line 54: <add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
Line 55: <add assembly="CrystalDecisions.ReportAppServer.Controllers, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
после того, как я установил время выполнения CR, моя проблема была решена. Я думаю, что дело было между 32-битной и 64-битной версиями.
здесь ссылка http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe
вам нужно настроить его iis Open IIS Перейти к текущему серверу → Пулы приложений. Выберите пул приложений, в котором будет запущено 32-разрядное приложение. Нажмите "Дополнительно" или "Пул приложений". По умолчанию Установите "Включить 32-разрядные приложения" на "Истина".
и thn
Перейдите на страницу% windir%\system32\inetsrv\Выполните инструмент appcmd.exe:
Проверьте, есть ли log4net с библиотекой dll Crystal Reports и сделайте ссылку на DLL в проекте. Если нет, используйте nuget для его получения и включите в приложение. Вы также можете скачать его с сайта log4net.