簡體   English   中英

在Windows 8.1上調試可移植DLL時VS 2013未處理的Win32異常

[英]VS 2013 unhandled win32 exception when debugging portable dll on Windows 8.1

我在Windows 8.1上使用帶有更新2的Visual Studio 2013。 我在針對Windows 8.1和Windows Phone 8.1的可移植庫中有一些新編寫的代碼。 在Windows 8.1上調試單元測試時,出現以下錯誤彈出窗口:“調試器已附加到vstest.executionengine.appcontainer.x86.exe,但未配置為調試此未處理的異常。要調試此異常,請分離當前的調試器。 “

在此處輸入圖片說明

不幸的是,似乎無法分離當前的調試器。 我被困在模態對話框中。

我的代碼有點復雜,無法在此處顯示。 我將嘗試將其修剪到最低程度。 我也嘗試在一個簡單的示例應用程序中運行相同的代碼,但是在這種情況下,我也遇到了一些奇怪的問題(調試器似乎失去了上下文;我看不到任何錯誤-但我的代碼似乎掛起了在半隨機位置)。

我還嘗試過配置調試器以在引發異常時中斷。 但是也不例外。

這對我來說很混亂。 我堅信我的代碼在某種程度上負責,但是崩潰IDE似乎不是我應該能夠在代碼中完成的事情。

任何提示表示贊賞。

轉到winrt項目應用程序的屬性窗口。 在調試選項卡中將應用程序進程從僅托管更改為混合(托管和本地)

暫無
暫無

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

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