2009-07-16 15 views
2

正しく動作していないASPページにブレークポイントを設定しようとしています。私はマウスを使ってブレークポイントを設定しようとするたびにVisual Studio 2005での従来のASPブレークポイントの問題

私は、Windows Server 2008

にVisual Studio 2005でこれをやって、IDEは、別のページを開き、そのページのどこかにブレークポイントを設定します。なぜこれをやっているのか分かりません。

私はF9を使用してブレークポイントを設定する方が良い運がありますが、とにかくそれらのブレークポイントはヒットしません。ビジュアルスタジオが自動的に開くページに設定されているブレークポイントはヒットしますが、このページをデバッグする必要がないため、これは私には役に立ちません!

これは初めての古典的なASPをデバッグするので、私はいくつかの助けを使うことができます。

おかげ

+0

私は本当にこの質問に対する答えを楽しみにしています。以前は古典的なaspブレークポイントをあきらめていましたが、これは設定が面倒で、とにかくうまく動作しませんでした。それを働かせる方法... –

答えて

0

私はちょうどサーバー2008 VS 2008で従来のASPのデバッグをテストしてみた、それが正常に動作します。私はそれをテストするためにVS2005を持っていない。

メモリが役立つ場合は、Webサイトプロジェクトのルートフォルダ(WebアプリケーションプロジェクトではないWebサイトを使用していますか?)とホームディレクトリパスをIIS構成で使用しているときにこの問題が発生します。たとえば、VSソリューションはUNCパスを指し、IISは物理ドライブを指します。この場合、VSは、ASPプロセスのスクリプトのファイルパスとソリューションのソースコードのファイルパスを結びつけることはできません。

+0

これはウェブサイトであり、アプリではありません。私はVSでサイトを読み込むとき、私はそのサーバー上のIISでサイトを選択しているので、それはそれだとは思わない。 –

0
In VS.NET: 
project - properties 
    configuration properties 
    debugging 
     - enable ASP debugging 
     - enable ASP.NET debugging 

In the IIS snap-in: 
    default Website - properties 
     home directory tab 
     configuration 
      app debugging 
       - enable ASP server-side script debugging 
    Website (the project you want to debug) - properties 
     directory tab 
     application name: add 

Add IIS process account to Debugger Users group: 
    In Computer Management snap-in: 
     System Tools 
     Local Users and Groups 
      Groups 
       Debugger Users - properties 
        Add user IWAM_machine-name (the "Launch IIS process account") 

Now, to debug in VS.NET: 
    right-click the .asp page that the application should start from 
     select "Set as Start Page" 
+0

それはIIS6のための指示のように見えます。 –

関連する問題