2017-02-03 43 views
0

昨天我安裝了一些Visual C++ redist包。今天,我嘗試啓動我的項目,並在項目初始化過程中遇到「vshost.exe停止工作」。我卸載了這些軟件包,並在軟件包安裝之前恢復/恢復了Windows,但它沒有幫助。通過啓用原生代碼調試,我可以看到,在例外無緣無故的C++ :: Boost :: AccessViolationException(VS13)

void release() 
{ 
    if(BOOST_SP_INTERLOCKED_DECREMENT(&use_count_) == 0) //Here 
    { 
     dispose(); 
     weak_release(); 
    } 
} 

拋出異常是「訪問衝突寫入位置0xCDCDCD04」。

Windows 7的
的Visual Studio 2013

應該如何來處理呢? 可以重新安裝所有VC++軟件包嗎?

回答

0

得到解決的問題通過重建下釋放,然後回到調試