Skip to content

Commit

Permalink
Merge pull request #417 from OpenTouryoProject/develop
Browse files Browse the repository at this point in the history
Release work ( ~ May 1, 2022)
  • Loading branch information
daisukenishino2 committed Apr 4, 2022
2 parents 5ef959e + 4d06a8c commit d1398e0
Show file tree
Hide file tree
Showing 381 changed files with 11,675 additions and 7,100 deletions.
13 changes: 6 additions & 7 deletions README.md
@@ -1,25 +1,24 @@
# OpenTouryo
*Open Touryo* is an application framework for .NET Framework which was developed using the accumulated know-how with a longstanding application development results.
*Open Touryo* is an application framework for .NET which was developed using the accumulated know-how with a longstanding application development results.

Click [here](Readme.ja.md) for Japanese version of this file.

## Develop/Run-time environment
The programs in this repository are developed in the following IDE/targetFramework:

- IDE (Integrated Development Environment)
- Visual Studio 2015
- Visual Studio 2017
- Visual Studio 2019
- IDE (Integrated Development Environment)
Visual Studio 2022
- targetFramework (Run-time environment)
- .NET Framework 4.5.2 (net452)
- .NET Framework 4.6 (net46)
- .NET Framework 4.7 (net47)
- .NET Framework 4.8 (net48)
- .NET Standard 2.0 (netstandard2.0)
- .NET Standard 2.1 (netstandard2.1)
- .NET Core 2.0 (netcoreapp2.0)
- .NET Core 3.0 (netcoreapp3.0)
- .NET 5.0 (net5.0)
- .NET Standard 2.0 (netstandard2.0)
- .NET Standard 2.1 (netstandard2.1)
- .NET 6.0 (net6.0)

The name of projects and solutions include the targetFramework.
For example, the projects and solutions for net47(.NET Framework 4.7) are named {identifier}_net47.{ext}.
Expand Down
12 changes: 5 additions & 7 deletions Readme.ja.md
Expand Up @@ -6,21 +6,19 @@
## 開発 / 動作環境
このリポジトリのプログラムは、以下のIDE/targetFramework を前提に開発しています。

- IDE(統合開発環境)
- Visual Studio 2015
- Visual Studio 2017
- Visual Studio 2019
- IDE(統合開発環境)
Visual Studio 2022
- targetFramework(実行環境)
- .NET Framework 4.5.2 (net452)
- .NET Framework 4.6 (net46)
- .NET Framework 4.7 (net47)
- .NET Framework 4.8 (net48)
- .NET Standard 2.0 (netstandard2.0)
- .NET Standard 2.1 (netstandard2.1)
- .NET Core 2.0 (netcoreapp2.0)
- .NET Core 3.0 (netcoreapp3.0)
- .NET 5.0 (net5.0)
- .NET Standard 2.0 (netstandard2.0)
- .NET Standard 2.1 (netstandard2.1)

- .NET 6.0 (net6.0)

プロジェクトやソリューションの名前には、targetFrameworkが含まれます。
たとえば、net47(.NET Framework 4.7) を対象としたプロジェクト・ソリューションは、"{identifier}_net47.{ext}" と命名しています。
Expand Down
42 changes: 42 additions & 0 deletions root/README.md
Expand Up @@ -188,6 +188,20 @@ By executing `0_ExecAllBat.bat`, you can execute necessary batch files together.
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">10</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">2_Build_NuGet_nettcore50.bat</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;the&nbsp;framework&nbsp;(Base&nbsp;class&nbsp;1&nbsp;and&nbsp;library&nbsp;part)&nbsp;to&nbsp;make&nbsp;NuGet&nbsp;package&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;5.</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*1,&nbsp;*3</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">10</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">2_Build_NuGet_nettcore60.bat</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;the&nbsp;framework&nbsp;(Base&nbsp;class&nbsp;1&nbsp;and&nbsp;library&nbsp;part)&nbsp;to&nbsp;make&nbsp;NuGet&nbsp;package&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;6.</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*1,&nbsp;*3</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">11</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_Business_net45.bat</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;a&nbsp;framework&nbsp;(base&nbsp;class&nbsp;2,&nbsp;library&nbsp;part)&nbsp;of&nbsp;Business&nbsp;namespace&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;Framework&nbsp;4.5.2.</td>
Expand Down Expand Up @@ -250,13 +264,41 @@ By executing `0_ExecAllBat.bat`, you can execute necessary batch files together.
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">20</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_Business_netcore50.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;a&nbsp;framework&nbsp;(base&nbsp;class&nbsp;2,&nbsp;library&nbsp;part)&nbsp;of&nbsp;Business&nbsp;namespace&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;5.</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">20</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_Business_netcore60.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;a&nbsp;framework&nbsp;(base&nbsp;class&nbsp;2,&nbsp;library&nbsp;part)&nbsp;of&nbsp;Business&nbsp;namespace&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;6.</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">21</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_BusinessRichClient_netcore30.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;a&nbsp;framework&nbsp;for&nbsp;rich&nbsp;client&nbsp;application&nbsp;(base&nbsp;class&nbsp;2,&nbsp;library&nbsp;part)&nbsp;of&nbsp;Business&nbsp;namespace&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;Core&nbsp;3.0.</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*2,&nbsp;*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">21</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_BusinessRichClient_netcore50.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;a&nbsp;framework&nbsp;for&nbsp;rich&nbsp;client&nbsp;application&nbsp;(base&nbsp;class&nbsp;2,&nbsp;library&nbsp;part)&nbsp;of&nbsp;Business&nbsp;namespace&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;5.</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*2,&nbsp;*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">21</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_BusinessRichClient_netcore60.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Build&nbsp;a&nbsp;framework&nbsp;for&nbsp;rich&nbsp;client&nbsp;application&nbsp;(base&nbsp;class&nbsp;2,&nbsp;library&nbsp;part)&nbsp;of&nbsp;Business&nbsp;namespace&nbsp;that&nbsp;targets&nbsp;.NET&nbsp;6.</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*2,&nbsp;*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">22</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">4_Build_CopyAssemblies.bat</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">Copy&nbsp;the&nbsp;primary&nbsp;output&nbsp;of&nbsp;the&nbsp;above&nbsp;build&nbsp;to&nbsp;the&nbsp;reference&nbsp;folder.</td>
Expand Down
42 changes: 42 additions & 0 deletions root/Readme.ja.md
Expand Up @@ -179,6 +179,20 @@ Open 棟梁のプログラムをビルドするときは、**初回のみ、MSBu
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">10</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">2_Build_NuGet_nettcore50.bat</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;5&nbsp;をターゲットとする&nbsp;NuGet&nbsp;パッケージの作成用に、フレームワーク&nbsp;(ベースクラス1,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*1,&nbsp;*3</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">10</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">2_Build_NuGet_nettcore60.bat</td>
<Td style="background-color:#C6E0B4;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;6&nbsp;をターゲットとする&nbsp;NuGet&nbsp;パッケージの作成用に、フレームワーク&nbsp;(ベースクラス1,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*1,&nbsp;*3</td>
<Td style="background-color:#C6E0B4;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">11</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_Business_net45.bat</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;Framework&nbsp;4.5.2&nbsp;をターゲットとする&nbsp;Business名前空間のフレームワーク&nbsp;(ベースクラス2,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
Expand Down Expand Up @@ -241,13 +255,41 @@ Open 棟梁のプログラムをビルドするときは、**初回のみ、MSBu
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">20</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_Business_netcore50.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;5&nbsp;をターゲットとする&nbsp;Business名前空間のフレームワーク&nbsp;(ベースクラス2,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">20</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_Business_netcore60.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;6&nbsp;をターゲットとする&nbsp;Business名前空間のフレームワーク&nbsp;(ベースクラス2,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">21</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_BusinessRichClient_netcore30.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;Core&nbsp;3.0&nbsp;をターゲットとする&nbsp;Business名前空間のリッチクライアント用フレームワーク&nbsp;(ベースクラス2,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*2,&nbsp;*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">21</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_BusinessRichClient_netcore50.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;5&nbsp;をターゲットとする&nbsp;Business名前空間のリッチクライアント用フレームワーク&nbsp;(ベースクラス2,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*2,&nbsp;*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">21</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">3_Build_BusinessRichClient_netcore60.bat</td>
<Td style="background-color:#F8CBAD;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">.NET&nbsp;6&nbsp;をターゲットとする&nbsp;Business名前空間のリッチクライアント用フレームワーク&nbsp;(ベースクラス2,&nbsp;ライブラリ部分)&nbsp;をビルドする。</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">○*2,&nbsp;*3</td>
<Td style="background-color:#F8CBAD;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">-</td>
</tr>
<tr>
<Td style="background-color:#9BC2E6;text-align:center;color:#000000;font-family:'MS Pゴシック';font-size:11pt;font-weight:bold;">22</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">4_Build_CopyAssemblies.bat</td>
<Td style="background-color:#FFFFFF;text-align:left;color:#000000;font-family:'MS Pゴシック';font-size:11pt;">上記ビルドのプライマリ出力を参照先フォルダにコピーする。</td>
Expand Down

0 comments on commit d1398e0

Please sign in to comment.