在LabVIEW中,.NET Framework客户端应用程序是一组LabVIEW项目和VI,可创建和操作.NET Framework程序集中定义的对象。应用程序使用.NET Framework对象时,LabVIEW使用一系列默认行为来确定所引用的特定.NET Framework程序集版本,以及使用哪一个版本的通用语言运行时(CLR)来加载该程序集。用户可创建.NET配置文件对默认的方法进行重写和覆盖。在下列任务中必须使用配置文件:

.NET Framework配置文件的要求

.NET Framework配置文件必须满足下列要求:

  • 与具体的LabVIEW项目、共享库、应用程序相对应
  • 配置文件的名称的前半部分和程序名一致,扩展名为.config。例如,MyApp.lvproj的配置文件的名称为MyApp.lvproj.configMyApp.exe的配置文件的名称为MyApp.exe.config
  • 和应用程序在同一个目录下
    注: NI强烈建议只在LabVIEW项目的成员VI中使用.NET Framework对象。项目之外的VI只能引用LabVIEW.exe所在目录的LabVIEW.exe.config文件。
  • 包含配置目标的XML内容。关于创建配置文件以设置远程.NET Framework访问,设置记录选项和安全设置的信息,请参见Microsoft Developer Network (MSDN)。

从已配置项目生成应用程序

如生成独立应用程序的LabVIEW项目使用.NET配置文件,从该项目生成的应用程序也需要同样的配置文件。独立应用程序的配置文件必须和应用程序的名称相呼应,且在同一个目录下,才满足配置文件的要求

注: 关于发布配置文件的详细信息,请参见将.NET客户端应用程序和.NET程序集同时发布