1

Visual Studio 2005 C# を使用しています。ハンドヘルド スキャナー用のモバイル アプリの設計。現時点では、私が持っているすべてのフォームで接続文字列を宣言しています。私はこれをしたくありません。app.config ファイルで実行できることはわかっています。

app.config ファイルの仕組みを理解するのに苦労しています。フォーラムとスタックオーバーフローの投稿を読みましたが、見つかりません。誰かがこれで私を助けてくれますか?

例: VS 2008 の SQL Server 2005 用の C# の app.config ファイル

しかし、app.config ファイルはどこにあるのでしょうか。

使用: Visual Studio 2005 .net 2.0

スクリーンショット:

ここに画像の説明を入力

ここに画像の説明を入力

app.config ファイル:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="MyString" 
         connectionString="User Id=christob;Password=CHRISTOB;Host=poseidon;Pooling=true;Min Pool Size=0;Max     Pool Size=100;Connection Lifetime=0;Port=1523;Sid=GLODCQA"
         providerName="CoreLab.Oracle" />
  </connectionStrings>
</configuration>



using System.Configuration;

private void btnExit_Click_1(object sender, EventArgs e)
    {
        string sTemp = System.Configuration.ConfigurationManager.ConnectionStrings["MyString"].ConnectionString;
etc........
    }

エラー:

エラー 1 配置および/または登録が次のエラーで失敗しました: 0x8973190e。ファイル '%csidl_program_files%\hhrcv_app\system.dll' の書き込みエラー。エラー 0x80070070: ディスクに十分なスペースがありません。デバイス接続コンポーネント

なぜこのエラーが発生するのですか? systems.configuration; を使用する場合にのみ取得します。しかし私はしなければなりません?

4

2 に答える 2

0

プロジェクトに追加できるファイルです。

追加 => 新しいアイテム => Visual C# アイテム => 一般 => アプリケーション構成ファイル

于 2013-09-11T15:29:25.897 に答える