c++ - 無法將matlab.exe進程附加到Visual Studio 2013用於調試mex文件?



visual-studio visual-studio-2013 (1)

運行visual studio remote debugging monitor並獲取以下消息:

你應該點擊這個窗口中的Find按鈕來查找在子網上運行的msvsmon.exe

然後在Available Processes列表中選擇MATLAB.exe

我正在寫一些mex文件,以使用visual studio 2013編譯器在我的matlab程序中運行。
為了能夠調試你的mex文件,你應該按照這些步驟
一切都是正確的,就在幾分鐘前,我正在做我的項目沒有任何問題。
今天我輸入了代碼

mex -g mx_minimum_power.cpp cvm_em64t_debug.lib  

在命令提示符多次,並獲得成功的消息後,我已經附加matlab.exe到Visual Studio,並通過設置一個斷點,我已經調試我的代碼。
但是這次我突然遇到以下錯誤,我不知道如何解決。

當我右鍵單擊第三個選項並單擊run as administrator ,遇到以下消息:

那麼如果我選擇configure remote debugging ,我會遇到:

現在我有以下顯示正在運行的進程。

然後再次:

當我點擊遠程調試器的權限或選項時:





remote-debugging