我需要檢查項目中的所有引用是否存在以避免可能的錯誤,但是我無法在VB.NET中找到任何方法。我能做到這一點在VBA這樣的:如何檢查VB.NET中缺少的引用?
Dim vbProj As VBProject
Dim chkRef As Reference
Set vbProj = ThisWorkbook.VBProject
For Each chkRef In vbProj.References
If chkRef.IsBroken Then
Debug.Print chkRef.Name " reference doesn't exist!"
End If
Next
更具體地講,該項目引用另一個程序(酒保說),我需要能夠打開文件,並使用VB打印出來。
我已經將它安裝在我的電腦上,但是如果別人在沒有安裝Bartender的情況下運行我的項目,它會在聲明對象變量時拋出未知數據類型的異常。
如何在VB.NET中完成此操作?
宏在VS2010中消失了,您需要創建一個[加載項](http://msdn.microsoft.com/en-us/library/vstudio/80493a3w%28v=vs.100%29。 ASPX)。 –
@HansPassant:宏在VS2010中仍然存在,不再在VS2012中。 – Styxxy
你是對的,想知道他爲什麼問。 –