コンテキスト:XPのローカルIISに.NET Webサービスがデプロイされています。 VS 2010はWebサービスコードのデバッグに使用されました。VS 2010で.NET Webサービス初期化コードをデバッグする方法は?
問題: VSをASP.NETワーカープロセスに接続することで、ホストされているWebサービスのデバッグに精通しています。このアプローチは、デバッグされるコードの一部が、Webサービス内のコンストラクタなどの初期化コードでない場合に機能します。 ASP NETワーカープロセスが作成されると、Webサービスのコンストラクタが呼び出されます。 VSからASP NETワーカープロセスにアタッチするときには、コンストラクタは既に呼び出されているため、デバッグすることはできません。
Webサービス内のコンストラクタに到達する前に、ASPNETプロセスに接続してWebサービスをデバッグするにはどうすればよいですか?
これはサービスで動作しますか?私はそれができるようにするにはUI権限が必要だと思っていて、サービスにはUIアクセス権がありません。 –
ちょうどそれを試してみて、それはうまくいきますが、ユーザーのIISがどのOS/IISバージョンで実行されているかによって制限があるかどうかはわかりません。 – Strillo
役に立つチップをありがとう、それも私を助けるでしょう。 –