1

VS 参照を右クリックして NuGet の管理に移動すると、「エンタープライズ ライブラリ -」と入力して検索し、TransientFaultHandling を追加しようとしましたが、失敗します。Logging Application ブロックも追加してみましたが、問題なくインストールされました。これを修正する方法、または何が問題なのですか?

http://www.microsoft.com/en-us/download/details.aspx?id=40286のスターター ハンズ オン ラボ サンプルを使用しています。 これを抽出すると、ソリューション ファイルへのパスは \Transient Fault になります。 Handling\exercises\Lab01\begin\TransientFaultHandlingHOL\

ここに私が得るエラーメッセージがあります

「EnterpriseLibrary.TransientFaultHandling 6.0.1304.0」が正常にインストールされました。「EnterpriseLibrary.TransientFaultHandling 6.0.1304.0」を正常にアンインストールしました。インストールに失敗しました。ロールバック中... パッケージ 'EnterpriseLibrary.TransientFaultHandling 6.0.1304.0' をインストールできませんでした。このパッケージを '.NETFramework,Version=v4.5' を対象とするプロジェクトにインストールしようとしていますが、そのフレームワークと互換性のあるアセンブリ参照がパッケージに含まれていません。詳細については、パッケージの作成者にお問い合わせください。

また、C# プロジェクトが .net 4.0 をターゲットにして同じメッセージが表示されたときに、TransientFaultHandling をインストールしようとしました。

4

1 に答える 1

0

Visual Studio と NuGet マネージャーを更新します。

Visual Studio で、[ツール]、[拡張機能マネージャー] の順にクリックします。[アップデート] タブをクリックして、アップデートを確認します。

それは私のために働いた...

于 2014-11-07T07:25:27.603 に答える