2011-08-15 93 views
0

我正在處理我的第一個Windows .Net應用程序(而不是.net Web應用程序,我做了很多),並且我有關於數據庫連接的問題字符串 - 是否有相當於web.config中的部分?.net Windows程序中的連接字符串

我希望能有對我們的測試數據庫運行的程序(這將需要不同的連接字符串。什麼是「規範」的方式在Windows .NET應用程序定義連接字符串對象?

由於

回答

1

而不是寫一遍這一切下來,這裏有關於這個問題的好文章:

Storing and Retrieving Connection Strings

+0

這工作的一種享受。感謝您的文章鏈接。 –

+0

NP。總是樂於幫助:) –

1

添加一個「應用程序配置」文件到您的項目,這將增加一個名爲「的app.config」的文件擺在那裏的連接。

當應用程序被編譯它將改變配置的名稱文件以匹配您的可執行文件。例如:MyApp.config。

我不確定您用「規範」方式定義連接字符串對象的含義。把它們命名爲你想要的。有時我們使用數據庫的名稱,有時候只是項目的名稱。

關於具有多個配置文件,我們使用配置變換。它們將它們命名爲app.config,app.debug.config,app.release.config等,並使用配置管理器根據它的部署位置來定義使用哪一個。

1

非ASP.Net應用程序,而不是簡單地使用web.config文件的app.config。見here

連接字符串可以被存儲爲在一個應用 配置文件的配置元素的 connectionStrings節的鍵/值對。

相關問題