2011-06-19 12 views
1

ENT Libのバージョン4と5の両方をマシンにインストールしています。エンタープライズライブラリ5.0 64ビット構成ユーティリティ

バージョン4には設定ユーティリティがあります。

エンタープライズライブラリは、スタンドアロン構成コンソールを備えており、 は、Microsoft VisualStudio®のと統合することを構成エディタ:私はこれを読んで5.0

でそれを見つけることができません。スタンドアロンコンソールは、32ビット(x86)プラットフォームと任意のプラットフォーム用にコンパイルされたバージョンを対象にした具体的なバージョンの として提供されています。

VS2010 Ultimateの64ビット版がインストールされている必要があります。どうすればわかりますか?

私は次のように読み取りますが、私は私の[スタート]メニューで設定ユーティリティが表示されていないと利用でき、このコンテンツの男性のオプションを持っていないマニュアルを参照してください。あなたからスタンドアロン構成ツール

開きます[スタート]メニューをクリックするか、Visual Studioのソリューションエクスプローラで 構成ファイルを右クリックし、[エンタープライズライブラリの編集V5 構成]をクリックします。

5.0用の新しい設定ユーティリティを入手するにはどうすればよいですか?

答えて

3

エンタープライズライブラリには、Visual Studio統合エディタと32ビットおよび64ビットプラットフォームをサポートするための4つのバージョンの構成ツールが含まれています。

統合されたVisual Studioエンタープライズライブラリ構成ツールは、プロジェクトとその参照アセンブリに属する​​タイプを表示します。この詳細についてはhereを参照してください。

設定ツールは、エンタープライズライブラリMSIとともにパッケージ化されています。

ただし、Microsoft Download Center: またはVisual Studio Extension Galleryからスタンドアロンとしてダウンロードすることもできます。

0

「Enterprise Library 5.0.msi」(ソースコードではなく)をダウンロードし、configユーティリティが選択されていることを確認しました(デフォルト)。

ダンノー実際には「32ビットを目指す」と言っていたものの、ユーティリティを手に入れたので、すべてが良いと思います。

1

まだ問題が解決していないかどうかはわかりません。投稿されたソリューションはありませんでした。私はVS2012でも同じ問題がありました。

可能であれば、Nugetを使用するのが好きですが、その方法で一貫性のないライブラリを取得できました。 EntLib 5.0でナゲットを慎重に使用することは間違いありません。しかし、3〜4時間後に私は私の髪を引っ張っていた。 とにかく... Microsoft.practicesに関連するすべてのライブラリのすべてのnugetとmsiバージョンをアンインストールしました。 これはエンタープライズライブラリとUnityを意味していました。

私はEntLib 5ラボサイトからLABをインストールしました。
http://www.microsoft.com/en-us/download/details.aspx?id=6932 VS統合設定エディタはVS2010でしか動作しないようです。 つまり、nugetまたはEntLibサイトでconsole.vsixが見つかった場合は、VS2010でのみ使用できます。

VS2012のスタンドアロンエディタを取得/使用してください。 (私はラボのmsiと一緒にインストールされたと思いますが、100%確信していません。

ターゲティングに関する質問は重要です。しかし、エディタの64ビット版がなぜ重要か、私はまだ分かりません。 実際には、最新のラボmsiインストールから4台のコンソールがインストールされています。 .net 3.5および4.0バージョンの場合は1、両方の場合は64ビットバージョン。 エディタが異なるコンソールのバージョンで使用する設定の種類とタイプによって、app.configファイル内で若干の違いが生じます。 最も重要なのは、設定ファイル内のバージョンとGACトークンです。

<configSections> 
    <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.505.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" /> 
</configSections> 

とにかく誰かを助けることを望む。

関連する問題