簡體   English   中英

在Visual Studio 2008中附加哪個程序來調試.NET Winforms exe

[英]Which process to attach to debug the .NET winforms exe in visual studio 2008

我正在使用Visual Studio 2008(32位。我的機器是64位)。 我已經建立了一個Windows窗體EXE應用程序。 現在,我想在Visual Studio中附加該過程,以便當我從項目的Debug / Release文件夾運行EXE時,它應達到在我的代碼中設置的斷點,該代碼當前在Visual Studio 2008中打開。

我可以看到有一個名為MyApplicationName.vshost.exe的進程,但附加按鈕顯示為灰色。

我要調試EXE的原因是,我想在運行時調試EXE。 從Debug / Release文件夾運行EXE時出現異常,但通過代碼運行時未得到任何異常

請讓我知道我應該在VS2008中附加哪個進程,以便當我從項目的Debug / Release文件夾運行EXE時,它應該達到在我的代碼中設置的斷點,該代碼當前在Visual Studio 2008中打開。

如果您有源代碼,我也建議您直接調試應用程序,可以在Debug-> Exceptions窗口下使用Exception throw,它可以幫助您拋出Exception消息。

對於主機進程,如果可能,可以在項目屬性下將其禁用:

在此處輸入圖片說明

如果必須使用附加到進程,請以管理員身份運行VS,然后直接附加到您的進程:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM