1

PowerBuilder Classic 12.1 を使用して、ローカル マシンで実行されている IIS 7 に .NET Web サービス ターゲットを展開しています。デバッグできるようにしたいです。Sybase のドキュメントには、できるはずだと書かれています。しかし、デバッガーを実行すると、「ASP.NET ワーカーにアタッチしています」と「残り時間: 20 秒」と表示されます。0 までカウントダウンし、「ASP.NET ワーカー プロセスへの接続に失敗しました」と表示されます。

管理者として PowerBuilder を実行しているので、それは問題ではないと思います。

提案?

4

1 に答える 1

0

デプロイに使用しているプロジェクト オブジェクトを開きます。複数のプロジェクト オブジェクトがある場合は、ツリー ビュー ペインタでターゲットを右クリックし、[設定] をクリックして、展開に使用するターゲット オブジェクトを選択できるダイアログを開きます。DEBUG シンボルがオンで、debug buildに設定されているものを選択します。

私は、IIS でホストされているものと自己ホストされているものの両方の PB Web サービスをうまくデバッグできました。

PowerBuilder のヘルプ ファイルにも次のような記述があります。

DEBUG シンボルの使用

Web サービスとしてデプロイする非ビジュアル オブジェクトのコードで DEBUG 条件付きコンパイル シンボルを使用し、このコードを実行する場合は、プロジェクトをデプロイする前に [DEBUG シンボルを有効にする] チェック ボックスがオンになっていることを確認する必要があります。アセンブリまたは Web サービスをデバッグする予定がある場合は、プロジェクトがデバッグ ビルドとして配置されていることを確認する必要があります。

** 1-26-13 に詳細を追加

このブログ記事は、PowerBuilder.NET で WCF デバッグを機能させるのに役立ちます。

PowerBuilder.NET WCF Web サービスのテストとデバッグ

于 2012-10-27T03:17:11.083 に答える