0

「Nuget 参照の管理」を使用して、Visual Studio 2012 のプロジェクトへの参照を追加しようとしています。パッケージは「Wiki .NET Parser」(バージョン 2.5.2.0) です。

追加しようとすると、次のようになります。

Successfully installed 'WikiNetParser 2.5.2.0'.
Successfully uninstalled 'WikiNetParser 2.5.2.0'.
Install failed. Rolling back...
Failed to add reference to 'WikiNetParser'. Please make sure that it is in the Global Assembly Cache.

また、クリーンで空のコンソール プロジェクトを作成しようとしましたが、それでも同じ問題が発生します。何か案は?

Google で検索しても、このコンポーネントに固有のものは何も返されませんでした

4

1 に答える 1

1

パッケージに不正な形式のマニフェストがあるようです。この問題をパッケージの作成者に報告しました。

具体的には、マニフェストには次のノードが含まれます。

  <frameworkAssemblies>
    <frameworkAssembly assemblyName="WikiNetParser" targetFramework=".NETFramework4.0" />
  </frameworkAssemblies>

これにより、NuGetはCore.Net4.0ライブラリで「WikiNetParser」を検索するようになります。もちろんこれは存在しません。ノードは簡単に削除でき、パッケージは正常にインストールされます。パッケージをクラックして自分で開くことを試してみたい場合は、NuGetパッケージエクスプローラーを使用してみてください。

于 2013-03-09T06:48:07.740 に答える