我正在尝试将我的解决方案软件包(WSP)部署到SharePoint 2007环境。 WSP包含一个功能,该功能加载功能接收器类以在运行时部署计时器作业。

在部署此WSP时,我一直保持

由于事件接收器组装的加载XXX,版本= 1.0.0.0,culture = Neutral,public Keytrekoken = bad6857072694970“失败”

我已经仔细检查了所有内容(公共密钥令牌,汇编名称等)是正确的。我过去曾部署了许多WSP,我感到困惑为什么这是失败的。

为了调试此功能,我正在使用汇编绑定日志查看器。我选择了“登录异常文本”,并给出了自定义日志路径。我都没有收到任何日志消息,异常文本一直在提供此消息:

WRN:装配绑定记录被关闭。要启用组件绑定故障日志记录,请设置注册表值[HKLM Software Microsoft Fusion!EnableLog](dword)(dword)至1。注意:请注意:与汇编绑定失败记录相关的性能惩罚。要关闭此功能,请删除注册表值[HKLM Software Microsoft Fusion!enableLog]。

有什么想法,为什么会发生这种情况?如何启用组装绑定日志观看?

有帮助吗?

解决方案

打开登录使用 登记 并在错误消息中更新了注册表条目。

可能是您的程序需要包装中未包含的DLL。

有时,它只需要一个IISRESET就可以意识到DLL在GAC中可用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top