1

我正在尝试在 VS 2010、SharePoint 2010、Windows Server 2008 R2 环境中创建工作流。我向应用程序添加了一个顺序工作流。当我尝试构建应用程序时,由于工作流程,它抛出了以下错误。

编译失败。无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。

我尝试了该站点中提供的所有解决方案,但没有用。

请帮忙。

4

1 回答 1

2

您可以尝试一些方法来帮助诊断。

首先检查您的项目是否设置为针对正确版本的 .NET 框架进行编译。如果您的项目 dll 引用使用的是较旧版本的 .NET,但您正在针对可能导致问题的较新版本进行编译。

接下来,您应该使用Assembly Binding 日志查看器(也称为 Fuslogvw)准确记录哪些 dll 无法加载以及正在寻找它们的位置,因为可能只是其中一个不在正确的位置,但它应该为您提供有关为什么无法加载的更多信息。

此外,如果您在 x86 系统上引用 x64 dll,反之亦然,这也会导致类似的错误,但程序集绑定日志查看器应该突出显示这些问题。

于 2012-05-30T09:23:03.790 回答