做了个Winform,其中用到了ini文件,该ini文件是我自己建立的,里面有一些数据库和FTP服务器的配置信息,如IP,登录名,密码等,主要是想Winform初始化的时候从里面读取这些配置信息。
现在的问题是,因为ini文件是单独的,所以在自己电脑上运行时没什么问题的,但是把应用程序拷到别的电脑上,我就得把ini文件一块拷过去,我想问一下有什么好办法,比如把ini文件跟程序绑定到一块,还有一个就是ini文件的路径问题,我应该怎么设置才比较合理呢?
现在的问题是,因为ini文件是单独的,所以在自己电脑上运行时没什么问题的,但是把应用程序拷到别的电脑上,我就得把ini文件一块拷过去,我想问一下有什么好办法,比如把ini文件跟程序绑定到一块,还有一个就是ini文件的路径问题,我应该怎么设置才比较合理呢?
相对路径就是指 应用程序跟Ini文件在一个目录下吗?比如说别人要用我的程序,我不可能把整个项目弄给他,只给他应用程序跟ini文件
或者用资源文件。
你这样等于是修改exe程序本身了,不现实的。你的ini文件为什么要拷贝过去而不是自动建立呢?在程序里,有个选项,根据用户的选择,保存到ini,如果没有ini,就建立一个新的.net程序是推荐使用xml来保存配置的,而且你也可以用注册表来保存,这个注册表就不怕被删了