Visual Studio 2008自动测试项目可以读取配置文件,如app.config?(C#NET)
我的TestProject中有一个app.config文件,但当我尝试使用ConfigurationManager读取它时,它从其他地方读取,而不是我的app.config文件。如何纠正这一点 当前配置:Visual Studio 2008自动测试项目可以读取配置文件,如app.config?(C#NET),c#,.net,visual-studio-2008,app-config,C#,.net,Visual Studio 2008,App Config,我的TestProject中有一个app.config文件,但当我尝试使用ConfigurationManager读取它时,它从其他地方读取,而不是我的app.config文件。如何纠正这一点 当前配置: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Production" connectionString="Ser
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="Production" connectionString="Server=127.0.0.1,2345;Uid=user;Pwd=password;Initial Catalog=DATABASE_DATA"/>
</connectionStrings>
</configuration>
预期产出:
"Server=127.0.0.1,2345;Uid=user;Pwd=password;Initial Catalog=DATABASE_DATA"
实际产量:
"data source=.\\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
尝试按名称引用它
ConfigurationManager.ConnectionStrings["Production"].ConnectionString
配置文件会自动集成machine.config,默认情况下该machine.config具有SQLEXPRESS连接字符串。请尝试按名称引用它
ConfigurationManager.ConnectionStrings["Production"].ConnectionString
配置文件自动集成machine.config,默认情况下该machine.config具有该SQLEXPRESS连接字符串