質問

Visual Studio で常に実行できる Web アプリケーションがあり、デバッグも問題なく行われています (ブレークポイントが機能し、実行を一時停止できるなど)。最近、動作が突然変わり、いくつかのことが起こります。

  • デバッグを開始すると、IE が起動してアプリケーションが読み込まれますが、数秒後 (ページがまだ表示されていない場合もあります)、Visual Studio はデバッグが停止したかのように動作します。再び VS でコードを編集できるようになります。ツールバーの「再生」ボタンが有効になります。アプリケーションは生成されたばかりの IE ウィンドウで実行され続けますが、私はそれに執着していません
  • VS が「デバッグ」しているこの数秒間、VS が切り離されるため、ブレークポイントは空洞として表示されます。あたかも「リリース」モードに設定されているように、ブレークポイントはヒットしません。実際、Page_Load にブレークポイントを設定しているのですが、すぐにスキップされます。確認したところ、デバッグ モードに設定されていますが、ツールバーにコンパイル モードのドロップダウンが表示されません (デバッグ モードであることを確認するためにビルド プロパティをチェックインしました)。

誰かここに光を当ててくれませんか?

役に立ちましたか?

解決

これは、実際のWindows Vistaへのアップグレードの結果であったことが判明します。 VSは、それが権利をデバッグのために他のプロセスにアタッチするために不足させ、「管理者として実行」されていませんでした。その結果、デバッグは、起動直後に停止します。管理者がこの問題を解決して実行するためのVSのショートカットを変更します。

他のヒント

私はsamely見て行動を経験しました。原因は、(<system.web>スキーマによって許可されている)、いくつかのweb.config区間の存在にありました。 Visual Studioのデバッガは、(バージョン2008年から2010年にはテストされた)のみ最初に遭遇セクションに見えます。あなたの<compilation debug="true">タグが最初のものではないのであれば、それは最初<compilation debug="true"><system.web>を追加するために存在してgenrally tryesを設定何らcompilation.debugがないと思います。いくつかのケースではVS2008はただ黙って、この場合にprocceds。たとえば、ここを見て: https://connect.microsoft.com /VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=510354#detailsは「

あなたは最近、サーバー/ワークステーション上で何かをインストールしたことがありますか?

私たちは、デバッグに私たちを許可しないサードパーティ製のアプリは、w3wp.exeのは、デバッグにしようとするとすぐにクラッシュしています。

私がクラッシュしていましたコンストラクタでいくつかのコードを配置していた時に

私は似たように走りました。デバッグはアプリケーションが起動した直後に切断するだろう、まったく同じ問題ます。

それならば、短い、

...あなたがクラッシュしているWebの起動時に実行するためのクラスのコンストラクタを設定していないことを確認してください

クイックWindows 7のアップデート:私は姿を行く...この問題を修正するために、信頼済みサイトの私のリストに「localhost」を追加する必要がありました。

(私のような)それらのためだけでこの問題を回避するには、誰上記のソリューションが動作しないために: - >プロセスにアタッチし、デバッグするプロセスにアタッチし、デバッグしたいアプリを起動後、デバッグに進みます。 の私ののマシン上で動作します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top