2012-10-09 8 views
5

更新プログラムを管理するNuGet Packages UIにソリューションの更新情報が表示されても、更新ボタンをクリックすると、正常に動作するはずのプロセスが終了し、明白な理由で失敗するプロセスが発生します。私はいつも手動でアンインストールし、ライブラリのプロジェクト参照を削除し、プロジェクトファイルから参照を手動で削除する必要があります。 (削除はこれを行いませんなぜ私は考えている。)NuGet Update UIはまったく機能しますか?

マイセットアップ:

VS2012RC - 多分これはVS2012RTMで動作しますか?

NuGet v2.1の - 私の知る限り

のF#を知っているように、最新の - 私は最近、F#で取り組んできたが、多分問題は、F#に固有のでしょうか?

FSharpx.Core - これは私がすべての時間を更新するライブラリですが、それは

(1.6.78から1.6.83にアップグレード)働いているように私は、最初は他人

でそれを経験しているメッセージが見えます

Added file 'FSharpx.Core.1.6.83.nupkg' to folder 'FSharpx.Core.1.6.83'. 
etc. 

Successfully installed 'FSharpx.Core 1.6.83'. 
'FSharpx.Core 1.6.83' already installed. 
Looking for updates for 'FSharpx.Core'... 
Updating 'FSharpx.Core' from version '1.6.78' to '1.6.83' in project 'DS_Benchmark'. 
'packages.config' already exists. Skipping... 
Successfully removed 'FSharpx.Core 1.6.78' from DS_Benchmark. 
'packages.config' already exists. Skipping... 

バージョンがそのファイルで更新される必要があるため、「packages.config」をスキップすることが問題になることがあります。

メッセージが悪くなってきます。インストールされたファイルだけが削除され始めます。

Removed file 'FreebaseTypeProvider.htm' to folder 'C:\Users\Jack\Documents\GitHub\DS_Benchmark\packages\FSharpx.Core.1.6.83\... 
etc. 
Successfully uninstalled 'FSharpx.Core 1.6.83'. 

+0

私は同じ問題を抱えているので、私はもはやそれを使用しません。 – Daniel

答えて

6

(余談、NuGetはそのメッセージに「削除」の正しい前置詞を使用してくださいだろうか?として)それはNuGet 2.1のバグ、または他のVSでF#プロジェクトシステムへの変更ですNuGetを破る2012年。

http://nuget.codeplex.com/discussions/395351

彼らは問題を認め、そしてそれはNuGet 2.2で修正されていことを誓約しました。その間、voting for the bugthis other NuGet/F#/VS2012 bugでお手伝いできます。

+0

ありがとうございます。私は両方のNuGetバグに投票しました。 –

+0

VS 2010のF#プロジェクトにも問題があります。投票しました! –

関連する問題