「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>NuGet導入、NuGet登録]] *目次 [#v6d84428] #contents *概要 [#qd090274] -Open棟梁のNuGetパッケージを導入した後のデバッグ実行方法についてまとめた。 -NuGetパッケージは「[[OpenTouryoProject/OpenTouryo>https://github.com/OpenTouryoProject/OpenTouryo]]」のソースファイルを使用している。 *PDB同梱パターン [#v04db811] [[v02-10>リリース情報#j62bae77]]から、PDB同梱パターンを採用している。 **準備 [#l86e0a71] PDB同梱パターンでデバッグする際は、 -「[[OpenTouryoProject/OpenTouryo>https://github.com/OpenTouryoProject/OpenTouryo]]」リポジトリの~ NuGetバージョンに対応するGitタグのrootフォルダ以下からソースファイルを取り出す。 >※ 注:Gitタグが02-13なら、NuGetバージョンは2.1.3になる。 -フォルダ構成を維持したまま、[[NuGet対象モジュール>NuGet導入、NuGet登録#t3904a3d]]の~ ソースファイルを開発環境上の任意のフォルダに配置する。 -ビルド・サーバ上のビルド・パスと、開発環境上の配置先パスが異なる場合は、以下の設定を行う。 --「シンボル サーバの場所」を下記ローカル・ディレクトリに変更。 ・・・\root_VS2015\programs\C#\Frameworks\Infrastructure\packages\Touryo.Infrastructure.Public.2.2.0\pdb\net46 --デバッグ ソース ファイル~ 「デバッグ ソース ファイル」に下記ローカル・ディレクトリを追加。 ・・・\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 *参考 [#kd4c5f84] **OSSコンソーシアム > 開発基盤部会 [#rcdee5e8] -Open棟梁 NuGet化後のデバッグ方法について。~ https://www.osscons.jp/jomm5fy7d-537/#_537