VS2015編譯過程中出現的MSB3705問題

    最近在研究teamtalk的源碼,使用vs2015進行編譯,因爲電腦之前裝過vs2015和vs2008,之間有些衝突,所以這次一次性卸載了vs2015和vs2008,vs2008是手動卸載的,vs2015藉助了TotalUninstaller工具卸載,具體大家可以看下面這個鏈接:

http://blog.csdn.net/a359877454/article/details/52679041

    在我重裝完vs2015,並解決了一些代碼問題之後,出現了這兩個問題

    1、找不到stdio.h以及windows.h等,我翻閱了很多資料,最後是這位博主解決了我的問題,鏈接如下:

    http://blog.csdn.net/tianrolin/article/details/51076630

    但是!!!重點並不是這個!!!!

    2、最最坑爹的來了,編譯中出現了下面這個問題:

錯誤 MSB3075 命令“Regsvr32.exe /s "E:\TeamTalk\TeamTalk-master\win-client\solution\\..\bin\teamtalk\Debug\GifSmiley.dll"

:VCEnd”已退出,代碼爲 5。請驗證您是否有足夠的權限來運行此命令。 GifSmiley C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets 133

網上有資料說是權限的問題,我的同事也確實通過這個方法解決了這個問題,但是!!!!我明明也是管理員權限運行,卻怎麼也不行!!!用了半天時間查找資料,網上的說法都不能解決我的問題,有一度我已經在思考是重裝系統還是在電腦上裝個虛擬機了。好在天不絕人路,我在微軟官方社區看到了說可能跟殺毒軟件有關,然後我就抱着試試的心態關掉了我的360(這個小婊子,真是氣死我了),然後,就可以了,編譯沒有錯誤了。。。。。

如果有和我相同問題的小夥伴,可以試試關掉你的360.。。

真的,我以後再也不用360了。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章