我正在使用 VS 2008 并尝试打开 Excel 2003 模板,输入一些值,然后保存工作簿。我知道我有正确的代码来执行我正在尝试做的事情,但是当我调用 New Excel.Application() 方法时,我遇到了一些奇怪的行为。在此调用中,我的应用程序不会中断,但调试器会退出且没有错误消息。下一行代码没有执行,我一辈子都搞不清楚发生了什么。有任何想法吗?
编辑:这是相关的代码:
imports exc = Microsoft.Office.Interop.Excel
.....
sub createCSV(filename)
dim thisExc as new exc.Application() <------ Instant Death!
我已经尝试将它包装在 try/catch 中,但这也不起作用......从来没有抓住它,只是在执行那条线时死了。