我正在尝试部署 Crystal Reports 桌面应用程序,但该应用程序无法找到我的log4net
程序集,即使我已验证我的安装程序正在log4net
GAC 中注册 DLL。下面是异常和堆栈跟踪。
Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral,
PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system
cannot find the file specified.
at CrystalDecisions.Shared.SharedUtils..cctor()
老实说,我完全不知道为什么这不起作用……版本都是一样的,一切都一样。我需要log4net
在这之前进行配置吗?
编辑:我正在使用 InstallShield 2012 将我的应用程序程序集安装到 GAC。我要安装的唯一其他东西是一个非常小的 exe,它引用了我的 dll,以及 Program Files 文件夹中的一些文件来处理配置。