1

インストールに問題がありAutofactContrib.DynamicProxy2ます。
NuGet パッケージを取得しようとするとAutofactContrib.DynamicProxy2、次のエラーが発生します。

PM> install-package AutofacContrib.DynamicProxy2
依存関係 'Autofac (≥ 2.4.5.724)' を解決しようとしています。
依存関係「Castle.Core (≥ 2.5.2)」を解決しようとしています。
依存関係「Castle.DynamicProxy (≥ 2.2.0)」を解決しようとしています。
依存関係「Castle.Core (= 1.2.0)」を解決しようとしています。
Install-Package : 「Castle.Core 2.5.2」から「Castle.Core 1.2.0」への更新に失敗しました。「Castle.Core 1.2.0」と互換性のある「AutofacContrib.DynamicProxy2」のバージョンが見つかりません。行:1 文字:16
+ install-package <<<< AutofacContrib.DynamicProxy2
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException、NuGet.PowerShell.Commands.InstallPackageCommand

私が理解している限りでは、Castle V.3 では はなくなりましたDynamicProxy.dllが、 に含まれていCastle.Core.dllます。
の以前のバージョンをインストールする必要があると思いますCastle.Core.dllが、何らかの理由でパッケージが に依存しているため、'Castle.Core (≥ 2.5.2)'手動で V.1.2 をインストールしてもCastle.Core、このエラーが発生します。
誰にもこれに対する解決策がありますか?

4

1 に答える 1

3

で試してみて-ignoredependenciesくださいtargetFramework="net40"

PM> install-package autofaccontrib.dynamicproxy2 -ignoredependencies

依存関係を個別にインストールできます

Autofac(≥ 2.4.5.724)
Castle.Core(≥ 2.5.2)
Castle.DynamicProxy(≥ 2.2.0)

結果:

PM> install-package autofaccontrib.dynamicproxy2 -ignoredependencies
Successfully installed 'AutofacContrib.DynamicProxy2 2.4.5.724'.
Successfully added 'AutofacContrib.DynamicProxy2 2.4.5.724' to StackOverflow2.

PM> 
于 2012-11-07T16:26:48.660 に答える