(资料图片仅供参考)
适用版本:NX7.5以上
一、概述我们平常开发时,不可避免的会在本地存放一些配置文件。通常我们可能会利用环境变量来指向配置文件路径,但这样可能会因为用户路径的改变,而忘记变更环境变量。导致程序找不到配置文件,而使程序终止。如果我们通过获取我们工具程序的路径,来查找配置文件的路径,这样就不会因为路径变更导致找不到配置文件。
二、详细内容1、首先我们可以将配置文件放在程序路径的上一级目录,建个文件夹(这样方便管理)放在里边。
2、通过System.Reflection.Assembly.GetExecutingAssembly().Location来获取程序自身路径,在通过截取字符串,返回上一级目录。最后添加配置文件目录以及文件名,即可动态获取配置文件路径。
三、总结通过此方法,我们就可以实现动态读取配置文件,不用担心用户更改工具路径,而导致程序运行终止。
能科科技介绍能科科技股份有限公司,成立于2006年12月,2016年10月在上交所上市(股票代码:603859.SH)致力成为制造业企业的数字化转型合作伙伴,围绕工业互联网经营生态,围绕全流程数字孪生组织能力,以生产力中台为基础,建设新时代企业应用服务基础设施,赋能客户实现智能制造转型与数字化运作。
能科科技上海联宏事业部,专注为汽车、轨道交通、通用机械、消费电子等领域内的广大用户提供面向工业4.0的全产品生命周期的数字化产品工程解决方案及全方位资深咨询服务。