Xamarin StudioでNuGetでバージョンを指定してパッケージをインストールする
2016年5月30日 (月) 01:00時点における108.162.226.134 (トーク)による版 (ページの作成:「Xamarin StudioのNuGetでバージョンを指定してパッケージがインストールしたい。 具体的にはMonoGame 3.5(とXamarin.Androi...」)
Xamarin StudioのNuGetでバージョンを指定してパッケージがインストールしたい。
具体的にはMonoGame 3.5(とXamarin.Android)で3Dモデルを表示した際にライティングが正常に機能せず画面が暗くなる問題が発生したためMonoGame 3.4に戻したい。
Visual Studioならコマンドライン(Package Manager Console)で「-Version」引数を付ければできるが、Xamarin Studioではコマンドラインがない。 どうしたものか。
解決策
- バージョン指定で入れたいパッケージ名でググり、NuGet Gallery(NuGet公式サイト)で正式なパッケージ名とバージョン番号をメモる。
- Xamarin Studio上のプロジェクトの「パッケージ」フォルダを右クリックして「Add Packages」を選ぶNuGetを開く
- 検索窓に以下の形式で入力する。「version:***」を付けることでバージョン指定できるようだ。
- パッケージ名 version:バージョン番号
- Xamarin StudioのNuGetでMonoGame最新版ではなくMonoGame 3.4を見つけ出す例
MonoGame.Framework.Android version:3.4.0.459