「NuGet Addin for MonoDevelop and Xamarin Studio」の版間の差分
(ページの作成:「'''NuGet Addin for MonoDevelop and Xamarin Studio'''とは、MonoDevelopおよびXamarin StudioでNuGetを使えるようにするアドインである。 ...」) |
(→インストール) |
||
(3人の利用者による、間の5版が非表示) | |||
1行目: | 1行目: | ||
− | '''NuGet Addin for MonoDevelop and Xamarin Studio''' | + | '''NuGet Addin for MonoDevelop and Xamarin Studio'''(以下、NuGet Addin)とは、[[NuGet]]を[[MonoDevelop]]および[[Xamarin Studio]]で使えるようにするアドインである。 |
== 概要 == | == 概要 == | ||
− | NuGet Addinは[[SharpDevelop]]向けに開発されていた「SharpDevelop NuGet package management addin」から[[移植]] | + | NuGet Addinは[[SharpDevelop]]向けに開発されていた「SharpDevelop NuGet package management addin」から[[移植]]されたものである。[[Windows]]のみならず、[[Linux]]や[[Mac OS X]]などでも動く[[Xamarin Studio]]からも[[NuGet]]を非常に手軽に利用できるようにするものである。これにより[[Visual Studio]]上のNuGetパッケージマネージャーに近い使い勝手を実現でき、 |
− | [[GitHub]]上において[[オープンソース]] | + | なによりプロジェクト内で使われているNuGetパッケージ群の自動復元なども利用できるようになるので、特に[[オープンソース]]で配布されている[[ソースコード]]を[[ビルド]]する際には桁違いに捗るようになる。 |
+ | |||
+ | NuGet Addinは[[GitHub]]上において[[オープンソース]]の下で開発が行われており、[[ライセンス]]は[[MITライセンス]]となっている。 | ||
<ref>https://github.com/mrward/monodevelop-nuget-addin</ref> | <ref>https://github.com/mrward/monodevelop-nuget-addin</ref> | ||
17行目: | 19行目: | ||
== インストール == | == インストール == | ||
− | + | [[Xamarin Studio]]のアドインマネージャのギャラリーに以下のリポジトリを追加し、更新ボタンを押すと「NuGet Package Management」というアドインが出現するのでインストールボタンを押してインストールする。 | |
なおリポジトリの追加はリポジトリ一覧のリストボックスの最下部にある「Manage Repositories...」から行う。素人には発見しにくい非常にわかりにくい位置にあるので注意すること。 | なおリポジトリの追加はリポジトリ一覧のリストボックスの最下部にある「Manage Repositories...」から行う。素人には発見しにくい非常にわかりにくい位置にあるので注意すること。 | ||
− | + | === MonoDevelop 3.0の場合 === | |
− | + | http://mrward.github.com/monodevelop-nuget-addin-repository/3.0.5/main.mrep | |
+ | |||
+ | === MonoDevelop 4.0以上、およびXamarin Studio 4.0以上の場合 === | ||
+ | http://mrward.github.com/monodevelop-nuget-addin-repository/4.0/main.mrep | ||
+ | |||
+ | === MonoDevelop 5.0以上、およびXamarin Studio 5.0以上の場合 === | ||
+ | MonoDevelop 5.0からは標準でNuGet Addinが[[インストール]]されている。 | ||
+ | |||
+ | 操作方法は若干変更になっている。 | ||
+ | # ソリューションウィンドウのツリーからプロジェクトを選択し、右クリックする。 | ||
+ | # [[コンテキストメニュー]]の中から「追加」→「Add Packages...」を選ぶ。 | ||
+ | # かっこ良くなったダイアログが表示される(以下、従来とほぼ同じ)。 | ||
− | + | 従来は[[コンテキストメニュー]]の直下であったが、「追加」の中へ移動している。 | |
− | + | パッケージの「復元」がどこへ消え去ったのかは今のところわかっていない。 | |
== 関連項目 == | == 関連項目 == |
2014年6月4日 (水) 02:24時点における最新版
NuGet Addin for MonoDevelop and Xamarin Studio(以下、NuGet Addin)とは、NuGetをMonoDevelopおよびXamarin Studioで使えるようにするアドインである。
目次
概要編集
NuGet AddinはSharpDevelop向けに開発されていた「SharpDevelop NuGet package management addin」から移植されたものである。Windowsのみならず、LinuxやMac OS Xなどでも動くXamarin StudioからもNuGetを非常に手軽に利用できるようにするものである。これによりVisual Studio上のNuGetパッケージマネージャーに近い使い勝手を実現でき、
なによりプロジェクト内で使われているNuGetパッケージ群の自動復元なども利用できるようになるので、特にオープンソースで配布されているソースコードをビルドする際には桁違いに捗るようになる。
NuGet AddinはGitHub上においてオープンソースの下で開発が行われており、ライセンスはMITライセンスとなっている。 [1]
動作環境編集
NuGet Addinを利用するには以下の要件を満たす必要がある。
- MonoDevelop 3.0.5 以上、または Xamarin Studio (MonoDevelop 4.0)
- Mono 2.10.9 以上
- ライブラリ:mono-winfxcore (NuGet.Coreで使ってる)
- ライブラリ:mono-wcf (NuGet.Coreで使ってる)
Mac OS Xを使っているのであればXamarin Studioを公式パッケージからインストールすることで自動的に全要件を満たすので特に意識する必要はない。FreeBSDのPortsからインストールする場合などの特殊な条件下の場合のみ意識する必要がある程度のものである。
インストール編集
Xamarin Studioのアドインマネージャのギャラリーに以下のリポジトリを追加し、更新ボタンを押すと「NuGet Package Management」というアドインが出現するのでインストールボタンを押してインストールする。
なおリポジトリの追加はリポジトリ一覧のリストボックスの最下部にある「Manage Repositories...」から行う。素人には発見しにくい非常にわかりにくい位置にあるので注意すること。
MonoDevelop 3.0の場合編集
http://mrward.github.com/monodevelop-nuget-addin-repository/3.0.5/main.mrep
MonoDevelop 4.0以上、およびXamarin Studio 4.0以上の場合編集
http://mrward.github.com/monodevelop-nuget-addin-repository/4.0/main.mrep
MonoDevelop 5.0以上、およびXamarin Studio 5.0以上の場合編集
MonoDevelop 5.0からは標準でNuGet Addinがインストールされている。
操作方法は若干変更になっている。
- ソリューションウィンドウのツリーからプロジェクトを選択し、右クリックする。
- コンテキストメニューの中から「追加」→「Add Packages...」を選ぶ。
- かっこ良くなったダイアログが表示される(以下、従来とほぼ同じ)。
従来はコンテキストメニューの直下であったが、「追加」の中へ移動している。 パッケージの「復元」がどこへ消え去ったのかは今のところわかっていない。