VB.NET:对application.dll.config文件的更改不反映内部系统

时间:2011-06-29 03:07:03

标签: vb.net app-config

我对这个app.config函数很新。希望有人能告诉我这条路。

我有一个包含5个项目的解决方案,其中一个只是从app.config文件中检索值以供其他项目读取。所以,在app.config文件中,我的连接字符串在里面说明,我可以很好地使用它。

在我构建项目之后,它会将我的app.config文件转换为appname.dll.config文件,它可以在bin / Release文件夹中看到。我将所有这些项目bin / release内容复制到另一个文件夹,以便将所有这些文件保留在一个位置。

我的问题是,如果我想更改连接字符串用户名(例如)WIHOUT构建项目并再次传输,我应该更改哪个配置文件?我更改了appname.dll.config文件中的值,但它不反映程序运行的时间。它仍然采用旧的连接字符串。

希望有人可以帮助我。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

通常,与exe项目(命令行或GUI)关联的app.config是保存更改app范围的app.config。检查appname.exe.config文件,并在那里对连接字符串等进行必要的更改......

[更新] 只是想到别的......如果它是一个web项目,你可以使用主webproject中的web.config来配置你的更改