C# AutoCAD中的批加载文件
我在使用C编写在AutoCAD中批量加载和导出文件的应用程序时遇到问题。每当我指向满是.dxf文件的文件夹时,我都会收到下面列出的许多错误。我已经能够将问题缩小到我知道它只是在负载下断裂的程度。有时它加载得很好,其他时候它只加载3-4个文件,其余时间它只会抛出一个错误。我看到的错误包括但不限于FaultExecutionEngineError、NullExceptionError、IndexOutfrange错误,以及导致Autocad崩溃的致命异常错误 这是我的密码:C# AutoCAD中的批加载文件,c#,batch-processing,autocad,C#,Batch Processing,Autocad,我在使用C编写在AutoCAD中批量加载和导出文件的应用程序时遇到问题。每当我指向满是.dxf文件的文件夹时,我都会收到下面列出的许多错误。我已经能够将问题缩小到我知道它只是在负载下断裂的程度。有时它加载得很好,其他时候它只加载3-4个文件,其余时间它只会抛出一个错误。我看到的错误包括但不限于FaultExecutionEngineError、NullExceptionError、IndexOutfrange错误,以及导致Autocad崩溃的致命异常错误 这是我的密码: public class
public class MyCommands
{
string folderPath = @"C:\Users\kdhyne\Desktop\New folder\";
// Modal Command with localized name
[CommandMethod("FileCycle", CommandFlags.Session)]
public void MyCommand() // This method can have any name
{
var acDocManager = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager;
string[] filesInDirectory;
Document acDoc = null;
filesInDirectory = Directory.GetFiles(folderPath, "*.dxf", SearchOption.TopDirectoryOnly);
foreach (string someFile in filesInDirectory)
{
acDoc = acDocManager.Open(someFile);
}
}
}
就我所能想到的,我已经把它删去了。希望有人能帮忙。感谢您的阅读。在AutoCAD中打开版本之前,先进行版本构建,它似乎工作正常!显然,它并没有将所有库编译到调试版本中