我發現一個代碼在AutoCAD中打開DWG文件與ObjectARX的commands.this代碼工作順利,當我在一個類庫項目寫的,但是當我想要把這個代碼在問題發生我的Windows應用程序。它給我這個錯誤信息:錯誤:typeInitializationException
'<模塊>'的類型初始值設定項引發異常。
內例外:C++模塊失敗過程 初始化期間加載。
我的代碼是:
String MyDWGFilePath = @"\\Server\SharedFolder\Projects\File1.dwg";
DocumentCollection dm = Application.DocumentManager;
Document doc = null;
if(File.Exists(MyDWGFilePath))
{
doc = dm.Open(MyDWGFilePath, false);
Application.DocumentManager.MdiActiveDocument = doc;
}
注:我已經從AutoCAD安裝文件夾從COM引用添加acdbmgd.dll和acmgd.dll也AutoCAD和AXDBLib。
請幫我...
沒有你嘗試添加類庫作爲參考Windows項目,然後調用打開DWG文件的類庫中的函數? – 2012-01-03 09:16:31
是的,但我再次收到該錯誤。 – 2012-01-03 10:25:02