「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>NuGet導入、NuGet登録]] --[[NuGetパッケージの作成手順]] --[[NuGet導入後のデバッグ方法]] --[[NuGetの依存関係パッケージのポリシー]] --NuGetからローカルに切り替える。 *目次 [#r37c4440] #contents *概要 [#xf834a4e] -Public名前空間、Framework名前空間をカスタマイズが必要になった場合など、~ NuGetパッケージ導入後の[[Open棟梁テンプレート>https://github.com/OpenTouryoProject/OpenTouryoTemplates]]を、NuGet導入前の状態に戻す方法。 -以下の何れかの方法を採用する。 --[[方法0>#a10d6a29]]:開発用リポジトリを、そのまま使用する。 --[[方法1>#a10d6a29]]:従来のDLL(アセンブリ)配布のスタイル --[[方法2>#fe97124d]]:ローカル・フォルダ(ネットワーク・フォルダ)を使用してNuGet配布 -ただし、Update-Packageによるバージョンアップはできなくなる(すべて手動で行う必要がある)。 *共通の手順 [#cfa4a096] [[Open棟梁(本体)>https://github.com/OpenTouryoProject/OpenTouryo]]をダウンロード *方法0の手順 [#a10d6a29] -[[Open棟梁(本体)>https://github.com/OpenTouryoProject/OpenTouryo]]で開発。 -すべてローカルにあるが、 --開発用のリソース選り分け、 --Visual Studio、TFMの変更作業 >などを自力で行う必要がある。 *方法1の手順 [#a10d6a29] 小規模なチーム開発ではこちらが適合する。 +[[Open棟梁(本体)>https://github.com/OpenTouryoProject/OpenTouryo]]をローカルでビルドして、 +[[Open棟梁テンプレート>https://github.com/OpenTouryoProject/OpenTouryoTemplates]]の --参照設定を、NuGetから、ローカルのDLLに変更する。 --若しくは、参照先のDLLをローカルでビルドしたものに置き換える。 *方法2の手順 [#fe97124d] 大規模なチーム開発ではこちらが適合する。~ (チームで共有するネットワーク・フォルダが必要になる) **手順 [#zd21e3ff] +NuGetパッケージの取得 or 作成 ++NuGetのサイトの[Download package]から、直接パッケージをダウンロードする。 ++[[Open棟梁(本体)をローカルでビルドして、NuGetパッケージを作成する。>NuGetパッケージの作成手順]] +[[コチラ>#fedccea0]]の方法で、ローカル・フォルダ(ネットワーク・フォルダ)をパッケージソースをとして追加する。 +この際、ローカル・フォルダ(ネットワーク・フォルダ)の優先順位をNuGetサイトより上げておく。 +[[コチラ>#tc089a89]]の方法で、検索対象となるパッケージソースを「すべて」に変更する。 **補足 [#n61da70a] ***パッケージソースの追加 [#fedccea0] パッケージソースを追加し、優先順位を上げておく。 #ref(1.png,left,nowrap,1) ***検索対象となるパッケージソースの変更 [#tc089a89] 検索対象となるパッケージソースを「すべて」に変更して、検索を行うと、~ ローカルフォルダとNuGetサイトの両方のNuGetパッケージが見つかる。 #ref(2.png,left,nowrap,2) IP:210.234.63.131 TIME:"2020-11-28 (土) 21:32:44" REFERER:"https://opentouryo.osscons.jp/index.php?cmd=edit&page=NuGet%E3%81%8B%E3%82%89%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%81%AB%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%E3%80%82" USER_AGENT:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"