簡體   English   中英

Visual Studio 2008自動化測試項目可以讀取諸如app.config之類的配置文件? (C#.NET)

[英]A Visual Studio 2008 automated tests project can read a configuration file like app.config? (C# .NET)

我的TestProject中有一個app.config文件,但是當我嘗試使用ConfigurationManager讀取文件時,它會從其他地方讀取,而我的app.config都不是。 如何糾正呢?

當前配置:

<?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>

當前代碼:

ConfigurationManager.ConnectionStrings[0].ConnectionString

預期產量:

"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,該機器默認情況下具有該SQLEXPRESS連接字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM