2011-10-18 77 views

回答

3

它無法被禁用,因爲它在Microsoft的不可忽視警告列表中。

如果您有使用的庫的源代碼,則可以在調試模式下重建它們,並將生成的* .pdb文件複製到與鏈接的庫相同的目錄中。

如果你沒有來源,有一種變通方法,但它涉及的十六進制編輯鏈接:https://connect.microsoft.com/VisualStudio/feedback/details/176188/can-not-disable-warning-lnk4099

從本質上講,十六進制編輯您的LINK.EXE(在備份後!)扎普 在不可忽略警告列表中出現4099。我做到了,並且一百個左右的4099警告消失了!對於十六進制字節03 10 00 00(它是4099,作爲32位小端序號 十六進制值)的[O] 。將其更改爲(說)FF FF 00 00,保存該文件,然後完成 。