我正在更新一个访问Visio的非常旧的VB程序。
使用Visual Studio 2017声明:
Dim appVisio As Visio.Application
给出编译错误:
未定义“Visio.Application”类型。
我假设我需要创建一个引用来定义它,但我没有在可用的引用中看到任何明显的选项。
或许我离开基地并完全需要别的东西?
有人有什么想法吗?
感谢Daniel / Gustav修正帖子和Ken的建议。
澄清并添加新兴细节。
我试图做的是创建一个调用Visio的.exe。多年前我这样做了,现在我正在尝试使用Visual Studio 2017进行更新。
在Visual Studio I中:
Visual Studio就像它接受引用一样,但如果我回去检查,它确实没有采取。
所以Dim会产生编译错误。
因此,似乎潜在的问题是Visual Studio不接受引用。
您需要对Viso主互操作程序集的引用
在这里我使用MS支持:
有了这些添加内容,对我来说很有用 - Dim appVisio作为Visio.Application编译和app运行。