我正在尝试在VS 2010,SharePoint 2010,Windows Server 2008 R2环境中创建工作流。我在应用程序中添加了顺序工作流程。当我尝试构建应用程序时,由于工作流程,它抛出了以下错误。
编译失败。无法加载一个或多个请求的类型。 检索LoaderExceptions属性以获取更多信息。
我尝试了本网站提供的所有解决方案但没有用。
请帮忙。
答案 0 :(得分:2)
您可以尝试使用一些方法来帮助诊断。
首先检查您的项目是否设置为针对正确版本的.NET框架进行编译。如果你的项目dll引用使用的是旧版本的.NET,但你正在编译一个可能导致问题的新版本。
接下来你应该使用Assembly Binding log viewer(也称为Fuslogvw)来准确记录哪些dll无法加载以及它们被查找的位置,因为它可能只是其中一个不在正确的地方,但它应该为您提供有关无法加载的原因的更多信息。
此外,如果您在x86系统上引用x64 dll,反之亦然,这也会导致类似的错误,但程序集绑定日志查看器应突出显示这些问题。