我正在處理我的第一個Windows .Net應用程序(而不是.net Web應用程序,我做了很多),並且我有關於數據庫連接的問題字符串 - 是否有相當於web.config中的部分?.net Windows程序中的連接字符串
我希望能有對我們的測試數據庫運行的程序(這將需要不同的連接字符串。什麼是「規範」的方式在Windows .NET應用程序定義連接字符串對象?
由於
我正在處理我的第一個Windows .Net應用程序(而不是.net Web應用程序,我做了很多),並且我有關於數據庫連接的問題字符串 - 是否有相當於web.config中的部分?.net Windows程序中的連接字符串
我希望能有對我們的測試數據庫運行的程序(這將需要不同的連接字符串。什麼是「規範」的方式在Windows .NET應用程序定義連接字符串對象?
由於
而不是寫一遍這一切下來,這裏有關於這個問題的好文章:
添加一個「應用程序配置」文件到您的項目,這將增加一個名爲「的app.config」的文件擺在那裏的連接。
當應用程序被編譯它將改變配置的名稱文件以匹配您的可執行文件。例如:MyApp.config。
我不確定您用「規範」方式定義連接字符串對象的含義。把它們命名爲你想要的。有時我們使用數據庫的名稱,有時候只是項目的名稱。
關於具有多個配置文件,我們使用配置變換。它們將它們命名爲app.config,app.debug.config,app.release.config等,並使用配置管理器根據它的部署位置來定義使用哪一個。
非ASP.Net應用程序,而不是簡單地使用web.config文件的app.config。見here。
連接字符串可以被存儲爲在一個應用 配置文件的配置元素的 connectionStrings節的鍵/值對。
這工作的一種享受。感謝您的文章鏈接。 –
NP。總是樂於幫助:) –