我需要检查项目中的所有引用是否存在以避免可能的错误,但是我无法在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
你是对的,想知道他为什么问。 –