私は2017にアップグレードするまで、Visual StudioのすべてのバージョンでコンパイルされたCコードをいくつか持っています。何らかの理由で、アップグレードプロセスがリンカーの参照を壊してしまい、 HWND、SendMessageなどのエラーが発生しました。Visual Studioでerrnoにリンクエラーlnk2001を取得する2017
私はリンカープロパティの入力リストに迷いがあり、user32.lib、gdi32.libなどを追加して、欠落している外部シンボルエラーのほとんどを解決しましたが、取り除くことはできません最後の2つのエラーどちらも古いCの人々がファイルシステムのエラー結果変数として認識する_errnoを探しています。私は明示的にlibcmtd.libをリンカーの入力リストに追加しましたが、まだ喜んでいません。
VS2017のこの最後のリンクエラーを回避するにはどうすればよいですか?
プロジェクトの複雑さによっては、参照を修正するのではなく、プロジェクトを再作成することを検討します。 – SoronelHaetir