【问题标题】:sharepoint workflow dll not being found找不到共享点工作流 dll
【发布时间】:2009-09-04 18:27:10
【问题描述】:

我有一个非常简单的工作流程,只是尝试发送一封带有任务标题的电子邮件,但我无法让它运行。我总是收到“启动失败”错误。日志报告我的 dll 的“加载工作流程序集:System.IO.FileNotFoundException:无法加载文件或程序集”。我确实使用带有新的强名称密钥的 gacutil.exe 命令将其加载到 gac 中。我猜这只是我缺少的一些简单的东西,有人能指出我正确的方向吗?

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    你说“新的强名称键”,难道你是在用旧键引用dll?

    编辑

    正如 colin 下面所说,检查 sharepoint web.config 以获取对强名称密钥的引用。

    【讨论】:

    • 嗯,不确定...我进入项目属性并创建了一个新的强名称密钥文件,然后重建项目并部署它。创建新密钥后,我还有什么需要做的吗?
    • 好的,所以我确实去查看了程序集文件夹,列出的公钥令牌与错误日志中报告的不同......
    • 不确定哪个是旧的,哪个是新的。修复它的最简单方法是取消安装所有内容,然后重新编译所有内容,然后重新安装。那你肯定版本匹配
    • 使用 GAC 中规定的密钥,即当前(新)密钥。让 SharePoint 在 web.config 等中引用该 dll。
    猜你喜欢
    • 1970-01-01
    • 2022-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 2015-08-04
    相关资源
    最近更新 更多