簡體   English   中英

在Visual Studio 2012中調試非托管代碼

[英]Debug unmanaged code in Visual Studio 2012

我想在VS 2012項目上更改調試設置,以允許進行非托管代碼調試。 如果我查看MSDN ,則會發現只有文章可以為Visual Studio 2010、2008和2005啟用此功能。我遇到了AccessViolationException,試圖運行第三方代碼,並且看來非托管代碼可能會導致問題。 。

我的問題是:Visual Studio 2012是否可以啟用調試非托管代碼的選項? 如果不是,此選項是否內置/硬編碼是啟用還是禁用?

編輯

這是針對ASP MVC解決方案的。 這是我的項目的屬性窗口中的選項的屏幕快照。

在此處輸入圖片說明

這是解決方案的屬性

在此處輸入圖片說明

網站資源

在此處輸入圖片說明

根據項目的不同,地點也有所不同。

對於某些人,右鍵單擊項目文件,屬性,調試選項卡,我相信那里只有托管/混合/本地設置,等等(也許是下拉菜單?)

在某些情況下,它是“調試”選項卡,並且有一個“啟用調試器”部分,其中包含本機/托管/ sql / etc等復選框

如果是Web項目,則位於屬性的Web選項卡中,底部有Managed / native / sql / script / etc復選框

對於C#項目,您可以轉到該項目的屬性。

在“調試”選項卡下,有一個“啟用調試器”部分,其中具有“啟用本機代碼調試”復選框。

暫無
暫無

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

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