2012-06-20 53 views
0

我正在使用CRM插件註冊工具將自定義活動加載到我們的CRM服務器上。我的自定義活動延伸至System.Activities.CodeActivity。然而,每當我試圖裏傑斯特大會,會出現以下錯誤:註冊工作流程組合時出現FileNotFound錯誤

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. at System.Reflection.Assembly._GetExportedTypes() at System.Reflection.Assembly.GetExportedTypes() at PluginRegistrationTool.AssemblyReader.RetrievePluginsFromAssembly(String path) in C:\Users\sblessing\Desktop\sdk\tools\pluginregistration\AssemblyReader.cs:line 60 at PluginRegistrationTool.AssemblyReader.RetrievePluginsFromAssembly(String path) at PluginRegistrationTool.RegistrationHelper.RetrievePluginsFromAssembly(String pathToAssembly) in C:\Users\sblessing\Desktop\sdk\tools\pluginregistration\RegistrationHelper.cs:line 49 at PluginRegistrationTool.PluginRegistrationForm.btnLoadAssembly_Click(Object sender, EventArgs e) in C:\Users\sblessing\Desktop\sdk\tools\pluginregistration\PluginRegistrationForm.cs:line 127

我在哪裏需要複製我的組件,以擺脫這種錯誤的?

謝謝!

+0

您需要使用[Fusion log viewer。](http://msdn.microsoft.com/en-us/library/e74a18c4.aspx)進行調試。只需確保以管理員身份運行它,打開日誌,並在嘗試調試之前重新啓動。您將看到CLR正在查找程序集的位置以及哪個版本,並從那裏確定它未找到的原因(如果您已安裝它)。 – Will

回答

0

您可以查看以下內容.. 1. CRM必須支持4.0框架。 2.在CRM中引用工作流程DLL(System.Activity及其他)或將所有這些複製到目錄中。

相關問題