タイトル Microsoft Visual C++を使用する際に必要な環境変数
詳細 Windows上で、HOLONを使ってAPを作成する場合、「Microsoft Visual C++」が必要になります。
VisualC++がインストールされている状態で、HOLONのインストールを行った場合は、VisualC++へのパス等が環境変数に自動的に設定されますが、VisualC++がインストールされていない状態で、HOLONのインストールを行い、その後、VisualC++をインストールした場合、VisualC++へのパス等が環境変数に設定されない場合があります。そのような状態で、HOLONで生成を行うと、「Cコンパイラが起動できません」等のエラーが発生することがあります。
このようなエラーが発生した場合は、環境変数に以下の情報が設定されているかを確認して下さい。

 ・Visual C++ 4.0の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\BIN」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\include」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\lib」
     ・「"Visual C++インストールディレクトリ"\mfc\lib」

 ・Visual C++ 4.2の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\BIN」
     ・「"Visual C++インストールディレクトリ"\SharedIDE\BIN」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\include」
     ・「"Visual C++インストールディレクトリ"\mfc\include」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\lib」
     ・「"Visual C++インストールディレクトリ"\mfc\lib」

 ・Visual C++ 5.0の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\VC\BIN」
     ・「"Visual C++インストールディレクトリ"\SHAREDIDE\BIN」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\VC\INCLUDE」
     ・「"Visual C++インストールディレクトリ"\VC\MFC\INCLUDE」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\VC\LIB」
     ・「"Visual C++インストールディレクトリ"\VC\MFC\LIB」

 ・Visual C++ 6.0の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\VC98\BIN」
     ・「"Visual C++インストールディレクトリ"\COMMON\MSDEV98\BIN」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\VC98\INCLUDE」
     ・「"Visual C++インストールディレクトリ"\VC98\MFC\INCLUDE」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\VC98\LIB」
     ・「"Visual C++インストールディレクトリ"\VC98\MFC\LIB」

 ・Visual C++ .NET 2002の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\Vc7\BIN」
     ・「"Visual C++インストールディレクトリ"\Common7\IDE\」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\Vc7\include」
     ・「"Visual C++インストールディレクトリ"\Vc7\atlmfc\include」
     ・「"Visual C++インストールディレクトリ"\Vc7\PlatformSDK\include」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\Vc7\lib」
     ・「"Visual C++インストールディレクトリ"\Vc7\atlmfc\lib」
     ・「"Visual C++インストールディレクトリ"\Vc7\PlatformSDK\lib」

 ・Visual C++ .NET 2003の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\Vc7\BIN」
     ・「"Visual C++インストールディレクトリ"\Common7\IDE\」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\Vc7\include」
     ・「"Visual C++インストールディレクトリ"\Vc7\atlmfc\include」
     ・「"Visual C++インストールディレクトリ"\Vc7\PlatformSDK\include」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\Vc7\lib」
     ・「"Visual C++インストールディレクトリ"\Vc7\atlmfc\lib」
     ・「"Visual C++インストールディレクトリ"\Vc7\PlatformSDK\lib」

 ・Visual C++ 2005の場合
   ・PATH環境変数
     ・「"Visual C++インストールディレクトリ"\VC\BIN」
     ・「"Visual C++インストールディレクトリ"\Common7\IDE\」
     ・「"Visual C++インストールディレクトリ"\VC\PlatformSDK\bin」
     ・「"Visual C++インストールディレクトリ"\VC\VCPackages」
     ・「"Visual C++インストールディレクトリ"\Common7\Tools\」
     ・「"Visual C++インストールディレクトリ"\Common7\Tools\bin」
   ・INCLUDE環境変数
     ・「"Visual C++インストールディレクトリ"\VC\include」
     ・「"Visual C++インストールディレクトリ"\VC\atlmfc\include」
     ・「"Visual C++インストールディレクトリ"\VC\PlatformSDK\Include」
   ・LIB環境変数
     ・「"Visual C++インストールディレクトリ"\VC\lib」
     ・「"Visual C++インストールディレクトリ"\VC\atlmfc\lib」
     ・「"Visual C++インストールディレクトリ"\VC\PlatformSDK\lib」

 ・Visual C++ 2008の場合
   ・x86 OSの場合
     ・PATH環境変数
       ・「"Visual C++インストールディレクトリ"\VC\BIN」
       ・「"Visual C++インストールディレクトリ"\Common7\IDE」
       ・「"Visual C++インストールディレクトリ"\VC\VCPackages」
       ・「"Visual C++インストールディレクトリ"\Common7\Tools」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin」
     ・INCLUDE環境変数
       ・「"Visual C++インストールディレクトリ"\VC\include」
       ・「"Visual C++インストールディレクトリ"\VC\atlmfc\include」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\include」
     ・LIB環境変数
       ・「"Visual C++インストールディレクトリ"\VC\lib」
       ・「"Visual C++インストールディレクトリ"\VC\atlmfc\lib」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib」
   ・x64 OSの場合
     ・PATH環境変数
       ・「"Visual C++インストールディレクトリ"\VC\BIN\amd64」
       ・「"Visual C++インストールディレクトリ"\VC\VCPackages」
       ・「"Visual C++インストールディレクトリ"\Common7\IDE\」
       ・「"Visual C++インストールディレクトリ"\Common7\Tools」
       ・「"Visual C++インストールディレクトリ"\Common7\Tools\bin」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\x64」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin」
     ・INCLUDE環境変数
       ・「"Visual C++インストールディレクトリ"\VC\include」
       ・「"Visual C++インストールディレクトリ"\VC\atlmfc\include」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\include」
     ・LIB環境変数
       ・「"Visual C++インストールディレクトリ"\VC\lib\amd64」
       ・「"Visual C++インストールディレクトリ"\VC\atlmfc\lib\amd64」
       ・「C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib\x64」

各環境変数に上記のパスが設定されていない場合は、一旦、HOLONのアンインストールを行い、Visual C++を起動終了後、再度、HOLONをインストールして下さい。HOLONを再インストールすることにより、Visual C++のパスが各環境変数に設定されます。
HOLONを再インストールしても、各環境変数にパスが設定されない場合は、手動で、環境変数にVisual C++関連のパスを追加して下さい。

Windowsサーバ開発環境をご利用の場合は、上記の各環境変数が「システム環境変数」として定義されているかを確認して下さい。
「ユーザの環境変数」として定義されていた場合、アプリケーションデザイナ等からサーバ生成を行っても参照されません。
また、「システム環境変数」を変更した場合、Windowsサーバマシンを再起動しないと、HOLONからは有効になりません。

環境 Version 全バージョン
OS Windows95、Windows98、WindowsME、WindowsXP、WindowsVista、Windows7、WindowsNT4.0、Windows2000、Windows2003、Windows2008
補足  
更新日 2010.10.08