我有一个关于将National Instruments(NI)库导入Visual Studio 2012项目的问题。 (使用Visual Basic .NET,Windows 7和Visual Studio 2012)
我目前正在测试FindReources(NI-VISA)示例项目,以便将一些功能应用到我的项目中。
示例项目工作正常,并且返回的资源数据是正确的。
但是,当我尝试将“查找资源”功能应用于“我的项目”时,会出现一条错误消息,例如“未声明ResourceManager。由于其保护级别,可能无法访问”
我做的是......
首先,我添加了对项目的引用
其次,我将“Imports NationalInstruments.VisaNS”导入我的Visual Basic文件
然而,错误一直出现,所以我不能使用函数。
然后,当我重新启动Visual Studio并检查对象浏览器时,有一个NI-VISA引用,错误消失了。
然而,当我运行该项目时,NI.VisaNS库就消失了......
我不确定为什么会这样,因为NI的示例项目没有任何问题。
导入和使用NI库是否缺少步骤?
我刚刚找到了解决方案。
我想使用的功能仅适用于.NET 4.5。但是,我的系统使用的是.NET 4.0。
我为我的项目切换到.NET 4.5后,它工作正常。
答案 0 :(得分:0)
尝试在Solution Explorer中找到该文件/资源。它应该在树的某个地方。如果旁边有空白图标,则表示该文件未包含在项目中。在文件上单击鼠标右键并添加它。