为什么要在配置文件中修改数据库的连接字符串呢?直接在程序中修改不行吗??

还有那个APP.Config和Web.Config有什么区别吗???... 还有那个APP.Config和Web.Config有什么区别吗??? 展开
 我来答
斯蒂芬周ZG
2012-10-12 · TA获得超过135个赞
知道答主
回答量:109
采纳率:0%
帮助的人:89.2万
展开全部
因为配置文件在程序发布时是不会被编译进dll文件中,在应用程序发布过程中,针对两个不同的发布需求,可以在修改连接字符串后不用再次编译打包拿去发布。
比如说你做了一个网站,A公司和B公司都需要。而A公司和B公司的数据库连接肯定是不一样的。那么你每次发布新的版本就可以直接打一个发布包给两家公司,而不需要打两个包。

再一个意思,配置文件意思就是可以配置的,而不是写死的。写在程序里面的内容始终是死的。修 改程序内容后,必须得根据相应的开发语言编译成相应的应用程序才能使用。

web.config 是web程序使用 app.config是桌面应用程序使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式