在Visual Studio包中更改配置文件

And*_*rei 6 vsx app-config configuration-files vspackage

我正在构建一个Visual Studio包并与之关联,我有一个app.config文件(其中包含有关连接到WCF服务的一些信息).

据我所知,这个包实际上连接到devnev.exe.config配置文件(如果我使用AppDomain.CurrentDomain.SetupInformation.ConfigurationFile),它将检索devnev.exe.config的路径

首先,这是正确的吗?软件包不应该自动获取app.config文件吗?如果是这种情况,那么如何让项目使用app.config文件?

我正在运行VS2010 Ultimate,用C#编程.

And*_*rei 8

Visual Studio包将devnev.exe.config配置文件作为其主配置文件.如果将app.config文件添加到项目中,则不会接受它.这是因为程序包在Visual Studio中运行,因此它接受Visual Studio的配置文件.

同时,更改devnev.exe.config文件并不是一个好习惯,因为一旦部署了应用程序,用户还必须更改该文件(总的来说,您不应该更改该文件).

我最终做的是以编程方式连接到WCF服务.

希望这有助于某人.