「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>リリース情報#t5f20884]]

*目次 [#uf66ecdb]
#contents

*概要 [#d0c79485]
本ページでは、
-Open 棟梁 02-00 から サポート範囲を net46(.NET Framework 4.6)以降としましたが、
-02-10以降、ニーズのある net452(.NET Framework 4.5.2)を追加でサポートすることとしました。
-以下の手順は、02-10テンプレートに net452(.NET Framework 4.5.2)のサポートを追加する[[手順>#d23d5e29]]です。

*手順 [#d23d5e29]
**テンプレートのダウンロード [#gd9518a1]
02-10のテンプレートをダウンロードする。~
https://github.com/OpenTouryoProject/OpenTouryoTemplates/tree/02-10

**フレームワークのビルド [#v6a33eb8]
***ソリューションを開く [#ydcf4cbd]
-フレームワークのソリューションを開き(VS2015 or VS2017の何れか)、~
https://github.com/OpenTouryoProject/OpenTouryoTemplates/tree/02-10/root_VS201X/programs/C%23/Frameworks/Infrastructure
--AllComponent.sln
--RichClientComponent.sln

***修正 [#dde86e17]
以下の修正を行う。

-プロジェクト・ファイル(*.xxproj)の編集
--TargetFrameworkVersionを4.5.2に変更する。

-packages.configの編集
--<package targetFramework="net46"を、targetFramework="net452"に変更する。
--<package id="Touryo.Infrastructure・・・の各packageを、
---[[CUIから、Update-Packageする>https://techinfoofmicrosofttech.osscons.jp/index.php?NuGet%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86#ucff5796]]。
---若しくは、[[GUIから、アンインストール後、2.1.3をインストールする。>https://techinfoofmicrosofttech.osscons.jp/index.php?NuGet%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86#i71d56cf]]

***ビルド [#l7c05bf2]
フレームワークのビルドを行い、問題なくビルドが完了することを確認する。

**サンプル・プロジェクトのビルド [#h2f9d2a2]
***プロジェクトを開く [#sfead802]
-任意のサンプル・プロジェクト(ここではMVC_Sample)を開き(VS2015 or VS2017の何れか)、~
https://github.com/OpenTouryoProject/OpenTouryoTemplates/tree/02-10/root_VS201X/programs/C%23/Samples/WebApp_sample/MVC_Sample

***修正 [#t7a8b370]
以下の修正を行う。

-プロジェクト・ファイル(*.xxproj)の編集
--TargetFrameworkVersionを4.5.2に変更する。

-packages.configの編集
--<package targetFramework="net46"を、targetFramework="net452"に変更する。
--<package id="Touryo.Infrastructure・・・の各packageを、
---[[CUIから、Update-Packageする>https://techinfoofmicrosofttech.osscons.jp/index.php?NuGet%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86#ucff5796]]。
---若しくは、[[GUIから、アンインストール後、2.1.3をインストールする。>https://techinfoofmicrosofttech.osscons.jp/index.php?NuGet%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86#i71d56cf]]

-テンプレートによっては、net452で提供されていないAPIなどを使用していた場合、追加で修正が必要になる可能性がある。

***ビルド [#dbab4671]
サンプル・プロジェクトのビルドを行い、問題なくビルドが完了することを確認する。



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