2017-10-30 4 views
2

私はモバイルアプリapp_Oldとapp_Newを持っています古いものを新しいものに再構成しました。今度はapp_Oldにインストールされているすべてのパッケージをapp_Newにインストールします。私は、名前をコピーしてナゲットパッケージを順番にインストールすることによって、手動でインストールする必要はありません。どうすればこれを達成できますか?古いプロジェクトからxamarinフォームアプリケーションの新しいプロジェクトにナゲットパッケージをインストールするにはどうしたらいいですか?

+0

私は分かりませんが、これを行うには手動でインストールするのが良い方法だと思います。 – pnet

+0

うわー!!私は50以上のナゲットを持っています –

+0

これはビジュアルスタジオと仮定します。何年ですか? – maplemale

答えて

3

まず、私はこの提案の知恵に疑問を抱くつもりです。一般的に言えば、新しいプロジェクトにすべてのパッケージを盲目的に再インストールすることは、あなたが使用していないかもしれないライブラリを膨大に複製/作成するための素晴らしい方法のようです。 NuGetパッケージは、おそらくスペースが制限されているモバイルソリューションのために、特に必要とされるプラットフォームにインストールする必要があります。多くの場合、プロジェクトにデプロイされているライブラリを追加し、これらを使用しないと不必要な膨大化を招くことがあります。あなたの古いプロジェクトに "50以上"があるという事実は、不必要なパッケージがあるかどうか疑問に思います。

ただし、これを行う方法はいくつかあります。プロジェクトファイルを手動で編集して、参照の追加/コピー/貼り付けを行った後、パッケージを復元することができます。もう1つの方法は、プロジェクトに対して実行できるスクリプトを作成することです。あなたはポイントとクリックして再インストールして、待ってより速くこれを行うことができるかもしれません。 NuGetコマンドラインリファレンス(CLI)は、https://docs.microsoft.com/en-us/nuget/tools/nuget-exe-cli-reference

となります。さらに、50を超えるナゲットがインストールされているというだけで、50をインストールする必要はないことに注意してください。他のパッケージの依存関係としてインストールされます。

+1

本当にありがとうございました。本当に助けてくれてありがとうございました –

関連する問題