Xamarin Studio/NuGetでバージョンを指定してパッケージをインストールする

提供: MonoBook
移動: 案内検索

Xamarin StudioNuGetでバージョンを指定してパッケージがインストールしたい。

具体的にはMonoGame 3.5(とXamarin.Android)で3Dモデルを表示した際にライティングが正常に機能せず画面が暗くなる問題が発生したためMonoGame 3.4に戻したい。

Visual Studioならコマンドライン(Package Manager Console)で「-Version」引数を付ければできるが、Xamarin Studioではコマンドラインがない。 どうしたものか。

解決策[編集]

  1. バージョン指定で入れたいパッケージ名でググり、NuGet Gallery(NuGet公式サイト)で正式なパッケージ名とバージョン番号をメモる。
  2. Xamarin Studio上のプロジェクトの「パッケージ」フォルダ右クリックして「Add Packages」を選ぶNuGetを開く
  3. 検索窓に以下の形式で入力する。「version:***」を付けることでバージョン指定できるようだ。
    パッケージ名 version:バージョン番号
Xamarin StudioのNuGetでMonoGame最新版ではなくMonoGame 3.4を見つけ出す例
MonoGame.Framework.Android version:3.4.0.459

関連項目[編集]

参考文献[編集]