2009-08-12 5 views
5

私はMicrosoftのエンタープライズライブラリでログを設定しようとしています(log4netはデッドプロジェクトのようです)。私はVB .NET 2008とVS 2008を使用しています。私は、MSDNのドキュメント、CodePlexのドキュメント(インストールされてから消えたハンズオンラボを含む)、およびオンラインチュートリアルを無駄に検索しました。App.configはどこですか?

これらはすべて私が見つけられず、追加できない不思議な「構成ファイル」または「App.config」を参照しています。私は新しいテキストファイルを追加し、それを "App.config"という名前に変更しようとしましたが、VS 2008は空白のファイルに赤い波線を吐き出しました。

迷惑なapp.configを見つけるための提案は非常に高く評価されます。

(と、それはEntLibの設定ツールが現れ行う場合、私は絶対に喜んでます)

編集: 私はだまされました!

VS 2008のツリーは、本当にスーパーセットとサブセットの関係ではないため、私は非常に不満を感じています。 alt text http://static.zooomr.com/images/7954203_910064e809.jpg

ツリーの「サブセクション」:ウィット、ツリーの最上部へ

alt text http://static.zooomr.com/images/7954204_69e03c8502.jpg

+4

'log4net'は死んでいませんが、それはちょうど安定しています。過去2ヶ月間に少なくともいくつかのバグ修正のコミットがありました。http://svn.apache.org/viewvc/logging/log4net/trunk/src/ –

答えて

14

あなたはウェブアプリケーションやウェブソリューションであなたがいるなら、かなり確実にweb.configを使用できます。

そうでない場合は、参照here

アプリのファイルは次のように追加することができます私のVSの[編集]:新しいアイテムを追加 - あなたがにアプリの設定ファイルを追加することができます

3

バイナリと同じディレクトリにする必要がありますが、ソリューションに新しいファイルを追加するためのVisual Studioウィンドウを使用する必要があります。

Add -> New Item -> Application configuration file 
1

>アプリケーション構成ファイル - >一般>追加 - > [新しい項目 - - プロジェクトの

右クリックで任意のVBプロジェクト> ...

と選択のいずれか

アプリケーション構成ファイル

または選択

Web構成ファイル

(app.configファイルまたはそれぞれweb.configファイル用)

2

ほしい私は0.02ドルを追加しました。私はこの疑問につまずいてインターネットを苛立たせました。私の状況は、他の人がここで述べたようにはありませんでした。私は新しいwinformsプロジェクトを作成し、app.configは見ず、他の人が記述したとおりに追加します。リストになかった。ソリューションエクスプローラで「すべてのファイルを表示」を有効にしましたが、既にそこにはありましたが、プロジェクトの一部ではありませんでした。それを右クリックして「プロジェクトに含める」を選択すると、今すぐ行けます。なぜファイルを作成したのか分かりませんが、プロジェクトには含めませんでした。 (これはVS2010、btwです)

関連する問題