簡體   English   中英

如何使用Visual Studio 2017調試從asp.net調用本機C ++

[英]How to debug native C++ calling from asp.net using Visual Studio 2017

我有一個Visual C#的asp.net Web應用程序(.NET Framework),這個Web應用程序使用DllImport的本機C ++ DLL。 本機C ++ DLL項目也是解決方案的一部分。 但是當我進行調試並嘗試進入本機C ++代碼時,它失敗了,C ++代碼上的斷點顯示“當前沒有命中斷點,沒有加載符號”。

解決方案是:確保選中圖片中顯示的“本機代碼”復選框(項目>屬性> Web>調試器>本機代碼)。 默認情況下,在創建.net項目時取消選中它

我整個上午都在尋找原因,並沒有在stackoverflow和其他網站上提及,因此想分享解決方案。

在此輸入圖像描述

//按照傑克的建議將解決方案作為答案發布,而不是將其作為問題的一部分。 謝謝傑克。

暫無
暫無

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

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