0

ある場所から別の場所に写真をコピーする小さなプログラムを作成しています。写真の情報はデータベースに保存されるため、接続文字列が必要です。また、操作からの最終出力で txt ファイルを作成し、これら 2 つの値をファイルに保存したいと考えていApp.Config.xmlます。

私のプロジェクトの構造は非常に単純です:

プロジェクトツリー

XML ファイル自体は次のとおりです。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="MyDB" connectionString="Data Source=.\\DVSQLEXPRESS08;Initial Catalog=**;Persist Security Info=True;User ID=**;Password=**;MultipleActiveResultSets=True" />
  </connectionStrings>
  <createResultFile>
    <add key="ResultFile" value="C:\Users\dv\Desktop\Leron\PictureStatus.txt"/>
  </createResultFile>
</configuration>

connectionStringでとの<createResultFile>値を使用したいPictureTransferTool.cs。XML ファイルと C# (一般的には .NET) を扱うのはこれが初めてなので、これらの構成値を取得する方法を教えてください。

4

3 に答える 3

1

app.config でユーザー定義パラメーターを通常行う方法は、それらをappSettingsタブに配置することです。

<appSettings>
 <add key="myStr" value="String Value" />

そして、あなたはそれにアクセスすることができます

string myStr = System.Configuration.ConfigurationSettings.AppSettings["myStr"];
于 2013-04-10T14:39:52.690 に答える