しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

NuGet

Visual Studio 2017 での NuGet アップデートが良い感じだった

全然追っていなかったのですが Visual Studio 2017 で NuGet 周りにこれまでで一番手が入るようです。NuGet のリリース以来、最大のアップデートと言ってもいい感じがします。packages.config ではなくて MSBuild での PackageReference が、これまでの .NET…

インストール時に MachineKey を自動生成する NuGet パッケージを作った

大昔に紹介した MachineKey をオンラインで生成できるサイトが、いつの間にかドメインごと消滅していてとても不便だったので、代わりになるものとして MachineKey を自動的に生成し、Web.config に設定まで行う NuGet パッケージを作りました。MachineKeyGen…

NuGet のオプションをよく忘れるのでまとめておく

NuGet に関して最近はサボり気味だったので、久しぶりに真面目にオプションを調べました。基本的に NuGet の最新版がインストールされているものとして扱います。Package Manager Console Powershell Reference公式のドキュメントにさらに情報が載っているの…

複数のソリューション間で NuGet のリポジトリを共有する

最近はソリューションを分割して別々に開発する機会が多いのですが、毎回 NuGet パッケージの復元で困るので、ソリューションが分割されていても NuGet パッケージのリポジトリを共有する方法を調べました。前提としては、以下のようなソリューション構成に…

NuGet 2.5、Unity DI 3 が公開されていました

NuGet 2.5ちょっと前からプレビュー版が公開されてたんですが、今日 2.5 が正式に公開されてました。Mono 周りで色々と更新をした気配を感じますが、今を時めく Xamarin に対応しているのかはちょっとわからなかったです。「NuGet パッケージの管理」ダイア…

NuGet 2.1 が公開されてました

Visual Studio 2012 を立ち上げたらアップデートのお知らせが表示されたのでインストールしました。http://docs.nuget.org/docs/release-notes/nuget-2.1変更内容は以下の通りです。 Hierarchical Nuget.config Nuget.config がない場合、ルートまで辿って探…

NuGet 1.8 が公開されました

http://docs.nuget.org/docs/release-notes/nuget-1.8相変わらず開発のペースが早いですねー。@IT に書いた内容がどんどん陳腐化していきそうで怖いですね。更新内容は以下の通り Satellite Packages for Localized Resources ローカライズ用のサテライトア…

NuGet.Server を利用してプライベートリポジトリを構築する

こんばんは。@IT で NuGet 入門記事が全て公開されてほっとしてます、しばやんです。今回 @IT 向けに記事を書くにあたって、私が持っている s-software.net ドメイン上に NuGet のプライベートリポジトリを構築していろいろと検証を行いました。プライベート…

続・WebMatrix でインストールできないパッケージ

WebMatrix には NuGet 1.2 で作ったパッケージがインストールできない - しばやん雑記 の続き?です。WebMatrix と cshtml だけを使って Entity Framework 4.1 のコードファースト出来ないかなぁと思って、Entity Framework 4.1.10715.0 をインストールしよ…

NuGet 1.4 が公開されていたらしい

私が STEINS;GATE 比翼恋理のだーりんの実績をコンプリートしていたころにこんなツイートがありました。そういえば #NuGet 1.4 試さないと #aspnetjp— Akira Inoue (井上 章) (@chack411) 2011, 6月 19相変わらずアンテナの低さを露呈しつつ、とりあえずどん…

NuGet 1.3 が公開されました

NuGet - DownloadsVisual Studio の拡張の場合は「拡張機能マネージャ」からアップデートできますよ。コマンドライン版の場合は以下のコマンドを打ち込めば自動アップデート可能です。 NuGet.exe uそして気になる更新内容は NuGet Gallery にあります。ちょ…

WebMatrix には NuGet 1.2 で作ったパッケージがインストールできない

先日公開した Hatena.Helper 1.3 は NuGet 1.2 でパッケージングを行ったのですが、WebMatrix でインストールしようとすると以下のようなエラーが発生します。どうやら schemaVersion という属性がスキーマに定義されていないので検証時にエラーが発生してい…

NuGet Statistics と NuGet 1.2

全てはチャックさんのツイートで知りました。アンテナの低さには定評のある私です。これ知ってました? NuGet の現在状況をチェック! NuGet Stats http://stats.nuget.org #nuget #aspnetjp— Akira Inoue (井上 章) (@chack411) 2011, 3月 31チェックしてね…

NuGet パッケージを作って公開する

ようやく Hatena.Helper で NuGet デビューしましたが、ちょっとパッケージの作り方と NuGet への登録で迷ったので手順をまとめてみます。まずは NuGet - Home から「NuGet.exe Command Line」をダウンロードします。NuGet に登録するには拡張子が nupkg の…

NuGet に Hatena.Helper を登録してみた

はてなブックマークやハイクのウィジェットを簡単に使うための Web ヘルパーを作ったので NuGet に登録してみました。Hatena.Helperあと、はてなスターも使えるようになってます。簡単なので説明はいらないですよね!

NuGet で MVC 3 Futures を追加する

最近ようやく NuGet にログインできるようになっていましたしばやんです。チャックさんについったーで NuGet を使って MVC 3 Futures をプロジェクトに追加する方法を教えてもらいました。手順は簡単です。おなじみの Package Manager Console から以下のコ…