我正在尝试将我的解决方案包 (wsp) 部署到 SharePoint 2007 环境。WSP 包含一个功能,该功能加载功能接收器类以在运行时部署计时器作业。
在部署这个 WSP 时,我一直在
无法安装功能“fb631f6c-2c46-4ab5-b7b3-f3d0c949c5f0”,因为加载事件接收器程序集“XXX,版本=1.0.0.0,文化=中性,PublicKeyToken=bad6857072694970”失败:System.IO.FileNotFoundException
我已经仔细检查了所有内容(公钥令牌、程序集名称等)是否正确。我过去部署了许多 WSP,我很困惑为什么这个失败了。
为了调试这个,我正在使用程序集绑定日志查看器。我选择了“登录异常文本”并给出了自定义日志路径。我也没有收到任何日志消息,并且异常文本始终给出此消息:
警告:程序集绑定日志记录已关闭。要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。注意:与程序集绑定失败日志记录相关的一些性能损失。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
任何想法为什么会发生这种情况?如何启用程序集绑定日志查看?