2017-01-11 5 views
0

私は多くのプロジェクトを含むビジュアルスタジオソリューションを持っています。ソースコントロール(私たちの場合はSVN)からのクリーンチェックアウトが無効な場合がよくあります。 Nugetパッケージを元に戻しますが、ソース管理では使用しませんが、一部の参照は無効です(現在はlog4net)。個々のプロジェクトごとに手動でリフレッシュボタンを押すと、参照が有効になります。 VSの問題か特定のDLLかどうかはわかりませんが、いずれの場合でもソリューション内のすべてのプロジェクトのすべての参照を更新する方法を探しています。 提案がありますか?ソリューション内のすべてのプロジェクトのすべての参照を更新する方法はありますか?

+0

スクリーンショットを提供できますか? 「参考文献」とは何ですか?プロジェクトの依存関係が正しく設定されていますか? – Sinatr

+0

あなたはこれを行う必要はありません、あなたの本当の問題です。特定のバージョンへの参照を追加していますか? – Liam

+0

あなたはそれらを元に戻すのですか? 'Nugetパッケージを復元します' – Jehof

答えて

1

はい、Workspace ReloaderというVisual Studio拡張機能があります。現在のワークスペース内のすべてのプロジェクトとソリューションがリロードされます。

無効なNuGet参照が見つからない場合は、ソリューションを右クリックして「NuGetパッケージの復元を有効にする」を選択すると問題が解決する可能性があります。これにより、Visual Studioはソリューションファイル/マニフェストにリストされているNuGetパッケージを自動的にダウンロード/復元します。

+0

私はしませんプロジェクトをリロードする必要があります(どちらも役に立ちません)。リフレッシュ参照のみ。 –

関連する問題