【.NET 连接】使用自定义的配置文件

背景

很多 .NET 实现的功能(例如数据库读写)都是基于配置文件(App.config、Web.config 等),当 LabVIEW 调用这些 .NET 功能时,会碰到找不到配置文件的困扰。因为此时 .NET 程序集是作为插件,宿主在 LabVIEW 程序中的,.NET 程序集会被加载到 Temp 或者 LabVIEW 安装程序文件夹等奇怪的地方。反正把配置文件和程序集放在一起,运行的时候找不到配置文件就对了

 

解决方案

AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", "[自定义路径]");

在加载配置文件之前,调用上面这句代码就 OK 了。

posted on 2011-06-21 19:39  CsharpStyle  阅读(242)  评论(0编辑  收藏  举报