App.config 組態檔

App.config 為 C# 等微軟環境 console-based 開發語言的組態檔,類似 Web.config 於 ASP.NET 的角色。

App.config 內容


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="DbConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=employees;User ID=ExampleUser;Password=ExampleUser" providerName="System.Data.SqlClient" />
  </connectionStrings>
  <startup> 
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
  </startup>
</configuration>
  • connectionStrings : 定義資料庫連接字串

於 C# 使用 App.config


  • 需要先加入參考 System.Configuration (System.Configuration.dll)

  • 加入引用函式庫

using System.Configuration;

引用 app.config 內容;

// 使用 connectionStrings
string connectStr = ConfigurationManager.ConnectionStrings["DbConnectionString"].ConnectionString;

results matching ""

    No results matching ""