C# 如何修改config配置文件里面的值?求大神帮忙!!!
6个回答
展开全部
给你个思路
把Config文件当作xml文件来处理
用代码改变某个node的值
把Config文件当作xml文件来处理
用代码改变某个node的值
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
右键选择以记事本方式打开就可以直接修改。
更多追问追答
追问
可是C# winform程序打包后就两个可执行文件呀!一个.exe 另一个是.msi 我怎么找config用记事本打开啊???
追答
你打包时没有把config配置文件放到客户端的吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用记事本打开,打开后Ctrl+F找到connectionStrings,之后再找到uid用户名和pwd密码
追问
可是C# winform程序打包后就两个可执行文件呀!一个.exe 另一个是.msi 我怎么找config用记事本打开啊???
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找到,打开,如果用户名和密码没有加过密,直接改掉就好了;
如果是加过密的就麻烦一些。
如果是加过密的就麻烦一些。
更多追问追答
追问
请问怎么找呢?C# winform程序打包后就两个可执行文件呀!一个.exe 另一个是.msi 我怎么找config用记事本打开啊???
追答
打包完就是成了一具文件了啊,密码要在打包前改掉,或是安装完成后找到CONFIG文件改掉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打包之前修改啊!怎么能把调试信息打包到生产环境中?
更多追问追答
追问
但是我打包之前不确定用户名和密码是多少,想在打包后给客户自己去修改用户名和密码。
追答
我们自己做的WinForm程序,不是用的VS打包,在部署生产环境的时候,是需要把Config信息重置成初始状态的。
另外,不知你是否想给用户一个默认值,如果是,建议你在程序里做控制。
比如,检测Config登录信息为空,就自动填充用户名为test,密码为test。
原则上一款全新的软件,可记录的配置信息都应该交给用户,如果是设置缺省值,最好还是在程序里做判断把。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询