嗨,我從遷移我的VS2012項目VS2015和我結束了以下錯誤VS2012到VS2015遷移
錯誤LNK1104無法打開文件「mfc110.lib」
我也搜索mfc110 .lib文件放在VS2012和VS2015的安裝目錄下,但不存在。
我GOOGLE了它發現下面的鏈接,但它並沒有幫助我
嗨,我從遷移我的VS2012項目VS2015和我結束了以下錯誤VS2012到VS2015遷移
錯誤LNK1104無法打開文件「mfc110.lib」
我也搜索mfc110 .lib文件放在VS2012和VS2015的安裝目錄下,但不存在。
我GOOGLE了它發現下面的鏈接,但它並沒有幫助我
error LNK1104: cannot open file 'mfc90.lib'
嘗試將項目鏈接到新的.lib(大概就像mfc120.lib) 似乎只是VS舊版本的問題。以及在您發佈的URL中,它聲明將項目重新鏈接到新的.lib
我無法理解如何重新鏈接與新的lib文件的項目。 –
更改項目,以便它使用Visual Studio 2015編譯器和庫(PlatformToolset = VisualStudio v140)。 對於C++/CLI項目,將TargetFrameworkVersion更改爲.NET Framework 4.5.2。 https://msdn.microsoft.com/en-us/library/hh690665.aspx 它似乎你正在使用一些舊的圖書館,並需要更新它們到新的 – SeRu
您使用的一個對象文件或其他庫(可能是第三方)仍舊鏈接到舊的VS版本。
嘗試連接器的/ verbose選項,查看哪個模塊要鏈接到舊庫。
試試這個http://stackoverflow.com/questions/19602392/how-do-i-fix-the-linker-error-in-project-upgraded-from-vs2010-to-vs2013-where-th – Pavdro
@ Pavdro我已經通過該鏈接,但這個選項是 右鍵 - >屬性 - >配置屬性 - > C/C++ - >命令行 但它不是editbale ..它變灰了.. 我不是能夠編輯它。 –
您是否碰巧擁有Visual Studio 2012的快捷版? Express Edition不包含MFC。 – IInspectable