2011-08-25 45 views
2

我試圖在MSTest中使用MyProject.config。我在「部署」(testConfig)中添加了此文件。 訪問這些字段的最佳做法是什麼?我可以構建類似Java屬性的東西嗎?使用MSTest中的配置文件(testConfig)

例子:

<host>localhost</host> 
<port>0</port> 
<user>me</user> 

編輯: 我有兩個單元測試套件。我想在每個測試中使用diferents配置文件。

回答

1

ConfigurationManager.AppSettings屬性的任何用途?給一個嘗試,看看它的工作原理,這樣的:

string port = System.Configuration.ConfigurationManager.AppSettings("port"); 

你需要重構您的配置文件是一個標準的「的App.config」文件,並添加鍵/值對這樣的:

<configuration> 
    <appSettings> 
    <add key="port" value="80" /> 
    </appSettings> 
</configuration> 
+0

我知道我可以使用我的App.config。我在質疑何時需要使用testconfig。 – Makah

相關問題