「[[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からローカルに切り替える。]]
*目次 [#v6d84428]
#contents
*概要 [#qd090274]
-Open棟梁のNuGetパッケージを導入した後のデバッグ実行方法についてまとめた。
-NuGetパッケージは「[[OpenTouryoProject/OpenTouryo>https://github.com/OpenTouryoProject/OpenTouryo]]」のソースファイルを使用している。
*PDB同梱パターン [#v04db811]
[[v02-10>リリース情報#j62bae77]]から、PDB同梱パターンを採用している。
**準備 [#l86e0a71]
PDB同梱パターンでデバッグする際は、
-「シンボル サーバの場所」を下記ローカル・ディレクトリに変更。
・・・\root_VS2015\programs\C#\Frameworks\Infrastructure\packages\Touryo.Infrastructure.Public.2.2.0\pdb\net46
>※ 注:Gitタグが02-13なら、NuGetバージョンは2.1.3になる。
-ソースファイルの配置と設定
--「[[OpenTouryoProject/OpenTouryo>https://github.com/OpenTouryoProject/OpenTouryo]]」リポジトリの~
NuGetバージョンに対応するGitタグのrootフォルダ以下からソースファイルを取り出す。
--フォルダ構成を維持したまま、[[NuGet対象モジュール>NuGet導入、NuGet登録#t3904a3d]]の~
ソースファイルを開発環境上の任意のフォルダに配置する。
--ビルド・サーバ上のビルド・パスと、開発環境上の配置先パスが異なる場合は、~
「デバッグ ソース ファイル」に下記ローカル・ディレクトリを追加する。
・・・\root\programs\C#\Frameworks\Infrastructure
**設定 [#jae690a0]
[[こちら>https://techinfoofmicrosofttech.osscons.jp/index.php?NuGet%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0#uce0e316]]を参考にして設定する。
*Symbol Packagesパターン [#ue5d782f]
[[v02-20>リリース情報#q420bd70]]から、Symbol Packagesパターンを採用したので、以下の方法でデバッグ設定が可能。
**準備 [#kd200a43]
ソースサーバから自動で取得するので不要。
**設定 [#mf46ca58]
-[[こちら>https://techinfoofmicrosofttech.osscons.jp/index.php?NuGet%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0#d56a4093]]を参考にして設定する。
-設定によって[[PDB同梱パターン>#v04db811]]への切り替えも可能。
--ソース サーバ
---「ソース サーバのサポート」を無効にする。
---「シンボル サーバの場所」を下記ローカル・ディレクトリに変更。
・・・\root_VS2015\programs\C#\Frameworks\Infrastructure\packages\Touryo.Infrastructure.Public.2.2.0\pdb\net46
--デバッグ ソース ファイル~
「デバッグ ソース ファイル」に下記ローカル・ディレクトリを追加。
・・・\root\programs\C#\Frameworks\Infrastructure
*[[参考>NuGet対応#rcdee5e8]] [#c9d91b0f]
IP:210.234.63.131 TIME:"2020-11-28 (土) 21:48:36" REFERER:"https://opentouryo.osscons.jp/index.php?cmd=edit&page=NuGet%E5%B0%8E%E5%85%A5%E5%BE%8C%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E6%96%B9%E6%B3%95" 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"