WIL説明書(C++)  3.0.0
開発環境と動作環境
対応OS:
Microsoft Windows XP Home Edition              (SP3)
Microsoft Windows XP Professional              (SP3)
Microsoft Windows XP Professional x64 Edition  (SP3)
Microsoft Windows Vista Home Basic             (SP2) [32bit/64bit]
Microsoft Windows Vista Home Premium           (SP2) [32bit/64bit]
Microsoft Windows Vista Business               (SP2) [32bit/64bit]
Microsoft Windows Vista Ultimate               (SP2) [32bit/64bit]
Microsoft Windows 7 Home Basic                 (SP1) [32bit/64bit]
Microsoft Windows 7 Home Premium               (SP1) [32bit/64bit]
Microsoft Windows 7 Professional               (SP1) [32bit/64bit]
Microsoft Windows 7 Ultimate                   (SP1) [32bit/64bit]
Microsoft Windows 10 Home             (Version 21H1) [32bit/64bit]
Microsoft Windows 10 Pro              (Version 21H1) [32bit/64bit]
Microsoft Windows 10 Enterprise       (Version 21H1) [32bit/64bit]
Microsoft Windows 10 Enterprise 2016 LTSB            [32bit/64bit]
Microsoft Windows 10 Enterprise 2019 LTSC            [32bit/64bit]
  • 注意)
    使用する開発環境によって OS またはサービスパックに制約があります。
    詳しくは Microsoft 社の Web サイトをご参照ください。
    現在は、下記のページに記載されています。
    http://www.microsoft.com/japan/msdn/vstudio/support/tools.aspx

    特に注意する点は、本ページの下段に記載していますのでご参照ください。

  • 注意) Windows 8 及び 8.1 について
    文中における Windows 8 関連の記載は、Windows 8 対応を意味するものではありません。
    Micorosoft の Web サイトに記載されている公式情報に基づいて、他の環境との関連情報を記載しているものです。
    Windows 8 及び 8.1 上での本製品の動作は保証されませんのでご注意ください。
CPU:
32bit(x86) または 64bit(x64) に対応します。
※一部の機能はデュアルコアに対応しています。
  • 32bit(x86)
    Pentium4 以上の 32bit 環境に対応します。

  • 64bit(x64)
    Intel64 に対応します。
    AMD64 では動作しますがサポート対象外です。
    IA-64 では動作しません。
メモリ:
64bit 版 O/S とサポートされるメモリ容量の対応
Microsoft Windows XP Professional x64 Edition  ... 128GB
Microsoft Windows Vista Home Basic          [64bit]  ...   8GB
Microsoft Windows Vista Home Premium        [64bit]  ...  16GB
Microsoft Windows Vista Business            [64bit]  ... 128GB
Microsoft Windows Vista Ultimate            [64bit]  ... 128GB
Microsoft Windows 7 Home Basic              [64bit]  ...   8GB
Microsoft Windows 7 Home Premium            [64bit]  ...  16GB
Microsoft Windows 7 Professional            [64bit]  ... 192GB
Microsoft Windows 7 Ultimate                [64bit]  ... 192GB
Microsoft Windows 8                         [64bit]  ... 128GB
Microsoft Windows 8 Pro                     [64bit]  ... 512GB
Microsoft Windows 10 Home                   [64bit]  ... 128GB
Microsoft Windows 10 Pro                    [64bit]  ... 2TB
Microsoft Windows 10 Enterprise             [64bit]  ... 2TB / 6TB (Version 1709 以降)
Microsoft Windows 10 Enterprise 2016 LTSB   [64bit]  ... 2TB
Microsoft Windows 10 Enterprise 2019 LTSC   [64bit]  ... 6TB
開発環境:
Microsoft Visual Studio 2005 Professional Edition (SP1)
Microsoft Visual Studio 2008 Professional Edition (SP1)
Microsoft Visual Studio 2008 Standard Edition (SP1)
Microsoft Visual Studio 2010 Professional (SP1)
Microsoft Visual Studio 2012 Professional (最新の Update を適用済みのもの)
Microsoft Visual Studio 2013 Professional (最新の Update を適用済みのもの)
Microsoft Visual Studio 2015 Professional (最新の Update を適用済みのもの)
Microsoft Visual Studio 2017 Professional (最新の Update を適用済みのもの)
Microsoft Visual Studio 2019 Professional (最新の Update を適用済みのもの)
  • 注意)
    使用する開発環境によって OS またはサービスパックに制約があります。
    詳しくは Microsoft 社の Web サイトをご参照ください。
    現在は、下記のページに記載されています。
    http://www.microsoft.com/japan/msdn/vstudio/support/tools.aspx

    特に注意する点は、本ページの下段に記載していますのでご参照ください。

  • 方針) Visual Studio 2010 以降の対応について
    従来のバージョン(Visual Studio 2005 及び 2008)とのソース互換を目的にしており、新しく追加された機能を使用していません。

開発言語:
Windows ネイティブ アプリケーションを開発する場合
  • Visual C++
.NET Framework アプリケーションを開発する場合
  • Visual C#
  • Visual Basic
動作環境:
EVC を使用する場合
開発環境に対応する VC++ ランタイム (CRT 及び MFC) が必要です。(注意1 参照)
EVC VC++ ランタイム
パッケージ CRT/MFC バージョン
EVCbasic80 Visual C++ 2005 SP1 8.0.50727.762 以上
EVCbasic90 Visual C++ 2008 SP1 9.0.21022.8 以上
EVCbasic100 Visual C++ 2010 SP1 10.0.40219 以上
EVCbasic110 Visual C++ 2012 11.0.51106 以上
EVCbasic120 Visual C++ 2013 12.0.21005 以上
EVCbasic140 Visual C++ 2015 14.0.24212 以上
※ Visual C++ 2017、Visual C++ 2019 の場合は EVCbasic140 を使用します。
FVIL を使用する場合
.NET Framework と VC++ ランタイムが必要です。(注意1 参照)
依存する .NET Framework によって対応する VC++ ランタイムが異なります。
.NET Framework VC++ ランタイム
パッケージ CRT バージョン
2.0 SP2 (省略可) 8.0.50727.762 以上
4 Visual C++ 2010 SP1 10.0.40219 以上
4.5 Visual C++ 2012 11.0.51106 以上
4.5.1 Visual C++ 2013 12.0.21005 以上
4.5.2 Visual C++ 2013 12.0.21005 以上
4.6 Visual C++ 2015 14.0.24212 以上
4.6.1 Visual C++ 2015 14.0.24212 以上
4.6.2 Visual C++ 2015 14.0.24212 以上
※ .NET Framework 4.7 以降でビルドした FVIL は有りませんがアプリケーション側は 4.7 以降に設定しても問題ありません。
※ .NET Framework 2.0 SP2 には VC++ 8.0 CRT が同梱されています。
※ .NET Framework 4 Client Profile では動作しません。
※ .NET Framework 4、4.5.x、4.6.x、4.7.x, 4.8 はインプレース更新となり共存できません。
※ .NET Framework 3.0, 3.5 の要否はユーザが開発したアプリケーションに依存します。
※ Windows XP には 標準では組み込まれていませんので手動でインストールする必要があります。
※ Windows XP には .NET Framework 4.5 以降をインストールすることはできません。
※ Windows 8 には、既定では .NET Framework 4.5 のみインストールされています。
※ Windows 8.1 には、既定では .NET Framework 4.5.1 のみインストールされています。
※ Windows 10 (Version 1511) には、既定では .NET Framework 4.6 のみインストールされています。
※ Windows 10 (Version 1607) には、既定では .NET Framework 4.6.2 のみインストールされています。
※ Windows 10 (Version 1703) には、既定では .NET Framework 4.7 のみインストールされています。
※ Windows 10 (Version 1709) には、既定では .NET Framework 4.7.1 のみインストールされています。
※ Windows 10 (Version 1803、Version 1809、Version 1903) には、既定では .NET Framework 4.7.2 のみインストールされています。
※ Windows 10 (Version 1909、Version 2004、Version 20H2) には、既定では .NET Framework 4.8 のみインストールされています。


対応表:

Visual Studio と開発環境(O/S)の関係:


Visual Studio Windows
XP Vista 7 8 8.1 10
2005 × × ×
2008 × × ×
2010
2012 × ×
2013 × ×
2015 × ×
2017 × × ×
2019 × × ×
◎ ... 対応、△ ... 対応(条件付き)、× ... 非対応、? ... 公式情報なし

参考1)
上表は各バージョンのインストーラのシステム要件に記載されている情報を基にしています。
新しいバージョンのインストーラには過去の O/S の対応情報が記載されていますが、その逆はありません。
古いバージョンのインストーラの対応状況に関しては、下記サイトを基にしています。



Visual Studio とランタイムの関係:


Visual Studio CRT .NET Framework
CLR 2.x CLR 4.x
2.0 3.0 3.5 4.0 4.5 4.5.1 4.5.2 4.6 4.6.1 4.6.2 4.7 4.7.1 4.7.2 4.8
2005 8.0 × × × × × × × × × × × × ×
2008 9.0 × × × × × × × × × × ×
2010 10.0 × × × × × × × × × ×
2012 11.0 × × × × × × × × ×
2013 12.0
2015 14.0
2017 14.0
2019 14.0
◎ ... 対応、× ... 非対応、? ... 公式情報なし

O/S と Visual C++ ランタイムの関係:


O/S Visual C++ ランタイム
8.0 9.0 10.0 11.0 12.0 14.0
Windows XP
Windows Vista
Windows 7
Windows 8
Windows 8.1
Windows 10
◎ ... 対応、× ... 非対応、? ... 公式情報なし

参考1)
上表は各バージョンの再配布パッケージのシステム要件に記載されている情報を基にしています。
新しいバージョンのランタイムには過去の O/S の対応情報が記載されていますが、その逆はありません。
古いバージョンのランタイムの対応状況に関しては、Visual Studio の対応状況(下記サイト)を基にしています。



O/S と .NET Framework の関係:


O/S .NET Framework
CLR 2.x CLR 4.x
2.0 3.0 3.5 4.0 4.5 4.5.1 4.5.2 4.6 4.6.1 4.6.2 4.7 4.7.1 4.7.2 4.8
Windows XP × × × × × × × × × ×
Windows Vista × × × × × ×
Windows 7
Windows 8 × × × × × ×
Windows 8.1 × ×
Windows 10 (1511) × × × × × × × ×
Windows 10 (1607) × × × × × ×
Windows 10 (1703) × × × × × × ×
Windows 10 (1709) × × × × × × × ×
Windows 10 (1803) × × × × × × × × ×
Windows 10 (1809) × × × × × × × × ×
Windows 10 (1903) × × × × × × × × ×
Windows 10 (1909) × × × × × × × × × ×
Windows 10 (2004) × × × × × × × × × ×
Windows 10 (20H2) × × × × × × × × × ×
Windows 10 (21H1) × × × × × × × × × ×
● ... 付属、○ ... インストール可、× ... インストール不可

参考1)



※注意1)開発環境をインストールしていない環境における注意

WIL のインストーラは「Visual C++ ランタイム」や「.NET Framework の再配布パッケージ」を含んでいません。
別途、ランタイムをインストールする必要があります。
必要なランタイムは Microsoft 社の Web サイトからダウンロードしてください。
http://www.microsoft.com/ja-jp/download/default.aspx


参考1) Windows Vista 及び Windows 7 には .NET Framework 2.0 がプリインストールされていますので 個別にインストールせず、Windows Update で更新してください。

参考2) Windows 8、8.1 及び 10 では、コントロールパネルの Windows の機能のオンとオフ を使用して .NET Framework 3.5 を有効にしてください。(.NET 2.0 および 3.0 が含まれます)
操作方法については下記 Web サイトを参考にしてください。
http://msdn.microsoft.com/ja-jp/library/jj159133.aspx
http://msdn.microsoft.com/ja-jp/library/hh506443(v=vs.110).aspx

参考3) Windows 8, 8.1 及び 10 では、プリインストールされている .NET Framework 4.x より古いバージョンはインストールできません。
インストール方法については下記サイトを参考にしてください。
.NET Framework のインストール
http://msdn.microsoft.com/ja-jp/library/5a4x27ek(v=vs.110).aspx


※注意2) Visual Studio 2005 で開発する場合の注意

Visual Studio 2005 で開発される場合は、必ず Service Pack 1 を適用してください。
Windows Vista、Windows 7 で Visual Studio 2005 を使用して開発する場合、 Visual Studio 2005 Service Pack 1 Update for Windows Vista (KB932236) を適用する必要が有ります。 詳細は、Microsoft 社のサポート技術情報(文書番号: 929470)をご参照ください。 また、弊社では管理者モードで実行して動作確認をしています。 非管理者モードでの開発は推奨しません。

Windows 8 以降での Visual Studio 2005 の使用はサポートされていません。


※注意3) Visual Studio 2008 で開発する場合

Visual Studio 2008 で開発される場合は、必ず Service Pack 1 を適用してください。
FVIL を使用して .NET Framework アプリケーションを開発される場合は、 ターゲット環境の .NET Framework のバージョンにご注意ください。 Visual Studio 2008 Service Pack 1 を適用すると .NET Framework のバージョンは下記のように更新されます。
  • .NET Framework 2.0 (SP2)
  • .NET Framework 3.0 (SP2)
  • .NET Framework 3.5 (SP1)
Windows 8 以降での Visual Studio 2008 の使用はサポートされていません。


※注意4) Visual Studio 2010 で開発する場合

Visual Studio 2010 で開発される場合は、必ず Service Pack 1 を適用してください。



※注意5) Visual Studio 2012 で開発する場合

Visual Studio 2012 で開発される場合は、必ず最新の Update を適用してください。
Windows XP、Windows Vista では Visual Studio 2012 を使用することはできません。

※注意6) Visual Studio 2013 で開発する場合

Visual Studio 2013 で開発される場合は、必ず最新の Update を適用してください。
Windows XP、Windows Vista では Visual Studio 2013 を使用することはできません。

※注意7) Visual Studio 2015 で開発する場合

Visual Studio 2015 で開発される場合は、必ず最新の Update を適用してください。
Windows XP、Windows Vista では Visual Studio 2015 を使用することはできません。

※注意8) Visual Studio 2017 で開発する場合

Visual Studio 2017 で開発される場合は、必ず最新の Update を適用してください。
Windows XP、Windows Vista では Visual Studio 2017 を使用することはできません。

※注意8) Visual Studio 2019 で開発する場合

Visual Studio 2019 で開発される場合は、必ず最新の Update を適用してください。
Windows XP、Windows Vista では Visual Studio 2019 を使用することはできません。

※方針1) 本製品のサポート期間について

本製品の 対応OS、開発環境、動作環境 に関して Microsoft 製品のライフサイクルを超えてサポートできません。
Microsoft 製品のライフサイクルについては、下記の Web サイトをご参照ください。



Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分54秒 for WIL説明書(C++) by doxygen 1.8.11