Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

改善点

参考

NuGet?利用

NuGet?利用を開始したことにより、ビルド・システムは大幅に改善した。

バージョン

v01-72から、

v02-00から、

v02-10から、

カスタマイズ可能レイヤ以外のライブラリをNuGet登録を行い、

※ TFMは、net46、net47

v02-20から、

以下の対応が行われた。

※ TFMに、net452を追加。

v02-30から、

NuGet?パッケージのバージョンとDLLファイルのバージョンを一致させた。

v02-40から、

nuspecファイルにdependency -> groupsタグを導入

※ TFMに、netstandard2.0を追加。

v02-50から、

特になし。

※ TFMに、net48、netstandard2.1を追加。

バージョンアップ

GUI操作

Visual StudioのGUIから操作。

CUI操作

Update-PackageなどのCUIで操作。
PowerShell?だが、Visual Studioパッケージ マネージャー コンソールから操作。)

参考

NuGet?登録

対象

Public名前空間

Framework名前空間

構成の変更

本体(母体)

Public名前空間、Framework名前空間にのみ適用される。

を複数用意してmulti-version化する。

テンプレート

Public名前空間、Framework名前空間が、Nuget化される。

.NET Standard対応

参考

NuGetパッケージの作成手順

NuGet導入後のデバッグ方法

NuGetの依存関係パッケージのポリシー

NuGetからローカルに切り替える。

nuspecファイル

テンプレート

https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/CS/NuGet/template.nuspec

★ は必須入力

共通部品とフレームワーク


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS