2011-06-20 74 views
1

我已經搜索了這個網站和許多其他人,尋找解決這個問題的方法。當我按F5開始調試我的網絡應用程序時,它將啓動默認瀏覽器(在這種情況下是IE)與網站。但是,如果我想調試代碼,我必須轉到工具>附加到進程。自動附加到在Visual Studio中的進程

在我以前的工作中,我能夠按下F5,調試器會自動啓動,我可以逐步執行代碼,但我似乎無法在此處這樣做。更重要的是,辦公室裏還有其他人也按照我的希望工作,但他說他沒有做任何事情,也不知道如何分類。

我已經嘗試過很多事情,比如在web.config中添加debug="true"但無濟於事。

必須有一個明確的方式來實現這一點,而不必訴諸宏和類似的東西。

+0

請問這個SO-answer有幫助:http://stackoverflow.com/questions/911250/visual-studio-debugger-not-attaching-when-at-the-root-of-a-website/944947#944947? –

+0

不,web.config不包含'location'節點,'system.web'節點是'configuration'節點的直接後代。 – anothershrubery

回答

0

好吧我想出了一個解決方法,讓它工作......不知道爲什麼會發生這種情況,也許有人會啓發我。

但是我關閉了我打開的所有其他Visual Studio解決方案,現在它可以正確調試。實際上,他是一位同事,因爲他處於類似的情況,我只是嘗試了很多不同的事情。

任何想法爲什麼會發生這種情況?

+0

......現在已經回到了前一個問題。我所做的只是將其添加到源代碼管理中,並且不會再自動附加。 :/ – anothershrubery

+0

實際...經過進一步檢查,如果Visual Studio是開放的,那麼IE瀏覽器是開放的! (IE是我的默認瀏覽器,未使用FF或Chrome作爲默認瀏覽器進行測試和/或同時打開) – anothershrubery

0

我認爲這與按鈕本身無關,但可能是您在啓動時選擇的偏好設置。轉到菜單上的調試>開始調試。菜單右側出現哪個按鈕?

HTH。

+0

我實際上並不知道你的意思。我有調試>開始調試,但在哪裏應該出現一個按鈕?! – anothershrubery

+0

Errr,對不起,我昨天顯然遇到了問題:-)在右側旁邊會顯示什麼快捷方式組合?它對我說F5,但不同的配置使用不同的擊鍵。 –

+0

是的,它也對我說F5。 – anothershrubery

相關問題