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; を使用する場合にのみ取得します。しかし私はしなければなりません?