我有一個用VB編寫的程序,其中包含DataDynamics ActiveReports以及DevExpress報告。昨天當我開始工作時,我不會讓設計師使用我的DevExpress報告。我重新啓動Visual Studio,它工作正常。今天,我正在研究相同的報告,Visual Studio不會讓我再次使用Designer用於任何DevExpress報告。每個報告設計器都在抱怨找不到相同的方法(DevExpress.XtraReports.UI.BandCollection.AddRange)。Visual Studio 2008 Designer隨機崩潰我的Devexpress報告
我不知道如何解決這個問題。
這裏是調用堆棧:
Instances of this error (1)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager manager, String name, CodeExpression expression)
at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, CodeStatement statement)
我咆哮了ProjectConverter,檢查了我的DLL並檢查了程序集...我也重新啓動了Visual Studio幾次和我的電腦。這比重新安裝安裝要少得多。 – Kyra 2010-08-25 16:41:28
請嘗試調試VS,因爲它可在以下文章中找到: http://www.devexpress.com/Support/Center/ViewKBIssue.aspx?kbid=A948 當調試器停止時,請拍攝查看已加載模塊的列表(Debug - > Windows - > Modules)。這個列表應該解釋哪個DLL是錯誤的。 – 2010-08-25 19:00:31
謝謝,我明白了。只需刪除其中一個設計器文件並從SVN重新獲取。 – Kyra 2010-08-26 15:50:02