制約事項: 本トピックは Windows 環境にのみ該当します。
 
            	 
            アセンブラー デバッガーを起動する方法は、プログラムを呼び出す方法や、アプリケーションを構成するコンポーネントによって異なります。
 
            	 
            重要: すべての方法で、最初にアプリケーションをデバッグ用にコンパイルする必要があります。また、「スタンドアロンのアセンブラー プログラム」以外のすべての方法で、アプリケーションをデバッグする前に、アプリケーションを実行するようにエンタープライズ サーバーを構成する必要があります。
            
 
            	  
            	 
             
               		 
               		  
               - スタンドアロンのアセンブラー プログラム
  
               		  
               - 単一のアセンブラー プログラムをコマンド ラインからデバッグするには、次の手順を実行します。
                  
 
                     				
                     - 32 ビットの Enterprise Developer コマンド プロンプトで、アセンブラー実行可能ファイルが含まれているディレクトリに移動します。
                     
  
                     				
                     - 次のように入力します。
run filename.390
filename.390 は、アセンブラー実行可能ファイルの名前です。
                       
                     			 
                  
 
                  			 
                  アセンブラー デバッガーがコマンド ウィンドウで起動します。
 
                  		  
                 
               		 
               		 
               		  
               - JCL から起動されるアセンブラー プログラム
  
               		  
               - JCL から呼び出されるアセンブラー プログラムをデバッグするには、同じ 32 ビットの Enterprise Developer コマンド プロンプトで次のすべての手順を実行します。
               
  
               		  
               - コマンド ラインを使用している場合に、JCL から呼び出されるアセンブラー プログラムをデバッグするには、同じ 32 ビットの Enterprise Developer コマンド プロンプトで次のすべての手順を実行します。
                  
 
                     				
                     - 次の環境変数を設定します。
es_server_console=y
 
                        				  注: エンタープライズ サーバーを起動する前にこの環境変数を設定しないと、アセンブラー アプリケーションの実行時に RTS197 エラーが発生します。
                        
 
                        				
                       
                     				
                     - IDE または同じ Enterprise Developer コマンド プロンプトからエンタープライズ サーバーを起動します。次のコマンドを使用します。
casstart /rServerName
 
                        				  
                     				
                     - IDE で、アセンブラー プログラムを呼び出す JCL をサブミットします。
  
                     			 
                  
 
                  			 
                  JCL によってアセンブラー プログラムが実行されると、アセンブラー デバッガーがコマンド ウィンドウで起動します。
 
                  		  
                 
               		 
               		 
               		  
               - CICS または IMS のアセンブラー アプリケーション
  
               		  
               - アセンブラー プログラムのみで構成されている CICS または IMS のアプリケーションをデバッグするには、次の手順を実行します。
                  
 
                     				
                     - 32 ビットの Enterprise Developer コマンド プロンプトで、次の環境変数を設定します。
es_server_console=y
 
                        				  注: エンタープライズ サーバーを起動する前にこの環境変数を設定しないと、アセンブラー アプリケーションの実行時に RTS197 エラーが発生します。
                        
 
                        				
                       
                     				
                     - IDE または 32 ビットの Enterprise Developer コマンド プロンプトからサーバーを起動します。
casstart /rServerName
 
                        				  
                     				
                     - 同じ 32 ビットの Enterprise Developer コマンド プロンプトで、サーバー実行プロセスを開始します。
start cassi /rServerName /a
 
                        				  
                     				 
                     				
                     - TN3270 端末エミュレーターを使用してアプリケーションを実行します。
                        
Enterprise Developer のインストールの一部として Micro Focus Rumba+ Desktop をインストールした場合は、IDE に統合された Rumba+ Desktop  またはスタンドアロンの Rumba+ Desktop を使用できます。
                        
 
                        				  
                        アセンブラー デバッガーがコマンド ウィンドウで起動します。
 
                        				
                       
                     			 
                  
 
                  		  
                 
               		 
               		 
               		  
               - 非 CICS アプリケーションの COBOL およびアセンブラー
  
               		  
               - COBOL とアセンブラーの両方のプログラムで構成されている非 CICS アプリケーションをデバッグするには、次の手順を実行します。
                  
 
                     				
                     - Enterprise Developer で、エンタープライズ サーバーをプロジェクトに関連付けます。
                     
  
                     				
                     - 32 ビットの Enterprise Developer コマンド プロンプトで、次の環境変数を設定します。
es_server_console=y
 
                        				  注: エンタープライズ サーバーを起動する前にこの環境変数を設定しないと、アセンブラー アプリケーションの実行時に RTS197 エラーが発生します。
                        
 
                        				
                       
                     				
                     - 同じ 32 ビットの Enterprise Developer コマンド プロンプトからサーバーを起動します。
casstart /rServerName
 
                        				  
                     				
                     - IDE でアプリケーションのデバッグを開始します。
  
                     				
                     - Rumba+ Desktop などの 3270 端末エミュレーターでアプリケーションを実行します。
                     
  
                     			 
                  
 
                  			 
                  COBOL プログラムは IDE でデバッグし、アセンブラー プログラムは、別ウィンドウに表示されるアセンブラー デバッガーでデバッグします。
 
                  		  
                 
               		 
               		 
               		  
               - CICS アプリケーションの COBOL およびアセンブラー
  
               		  
               -  
                  			 
                  
COBOL とアセンブラーの両方のプログラムで構成されているアプリケーションがある場合は、COBOL プログラムは Enterprise Developer でデバッグし、アセンブラー プログラムは、別ウィンドウに表示されるアセンブラー デバッガーでデバッグします。
                  
 
                  			 
                  COBOL とアセンブラーの両方のプログラムで構成されている CICS アプリケーションをデバッグするには、次の手順を実行します。
 
                  			 
                   
                     				
                     - IDE で、デバッグするアプリケーションを含むプロジェクトを開きます。
  
                     				
                     - 32 ビットの Enterprise Developer コマンド プロンプトで、次の環境変数を設定します。
es_server_console=y
 
                        				  注: エンタープライズ サーバーを起動する前にこの環境変数を設定しないと、アセンブラー アプリケーションの実行時に RTS197 エラーが発生します。
                        
 
                        				
                       
                     				
                     - 同じ 32 ビットの Enterprise Developer コマンド プロンプトからサーバーを起動します。
casstart /rServerName
 
                        				  
                     				
                     - 同じ 32 ビットの Enterprise Developer コマンド プロンプトで、サーバー実行プロセスを開始します。
start cassi /rServerName /a
 
                        				  
                     				 
                     				
                     - Rumba+ Desktop などの 3270 端末エミュレーターでアプリケーションを実行します。