6

Visual Studioパッケージを作成して関連付け、app.configファイル(WCFサービスへの接続に関する情報が含まれています)があります。

私の知る限り、このパッケージは実際にdevnev.exe.config構成ファイルに接続しており(AppDomain.CurrentDomain.SetupInformation.ConfigurationFileを使用している場合)、devnev.exe.configへのパスを取得します。

まず、これは正しいですか?パッケージはapp.configファイルを自動的に取得するべきではありませんか?この場合、プロジェクトでapp.configファイルを使用するにはどうすればよいですか?

私はVS2010Ultimateを実行しており、C#でプログラミングしています。

4

2 に答える 2

8

Visual Studioパッケージは、devnev.exe.config構成ファイルをメインの構成ファイルとして受け取ります。app.configファイルをプロジェクトに追加すると、それは受け入れられません。これは、パッケージがVisual Studio内で実行されているため、VisualStudioの構成ファイルを受け入れているためです。

同時に、devnev.exe.configファイルを変更することはお勧めできません。アプリケーションをデプロイすると、ユーザーもそのファイルを変更する必要があるためです(全体として、そのファイルは変更しないでください)。

私がやったことは、プログラムでWCFサービスに接続することです。

これが誰かに役立つことを願っています。

于 2010-05-31T14:05:54.693 に答える
0

プロジェクトをコンパイルすると、app.configは[exe].configとしてコンパイルされます。

構成を変更する場合は、[exe] .configの内容を変更できます(プレーンテキストドキュメントです)。

于 2010-05-18T08:22:32.560 に答える