LNK2019 未解決の外部シンボルが表示された件について

Visual Studio2010で作成したプロジェクトをVisual Studio2017でビルドしようとしたら、

LNK2019 未解決の外部シンボル ・・・・

というエラーが表示されました。

参考ページ

解決方法を検索してみると以下のページが参考になりました。

https://araramistudio.jimdo.com/2017/05/12/c-lnk2019-%E6%9C%AA%E8%A7%A3%E6%B1%BA%E3%81%AE%E5%A4%96%E9%83%A8%E3%82%B7%E3%83%B3%E3%83%9C%E3%83%AB-sscanf-%E3%81%8C%E9%96%A2%E6%95%B0-xxx-%E3%81%A7%E5%8F%82%E7%85%A7%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F/

ということで、対処方法のlegacy_stdio_definitions.libをリンクしてみます。

...

.....

........

エラーが解決されない。。。

お手上げ状態

他に情報がないか結構調べたのですが、解決には至りませんでした。

ここまで丸一日ほどかかっている。。。

まとめ

使用しているプロジェクトはビルドするまでにプロパティ等の変更をしていたので、何も変更していない状態で再度Visial Studio2017でビルドすることにしました。

するとエラーは表示されず、ビルドすることに成功しました。

なにか良くないプロパティを変えてしまっていたのか?

今回はレアケースな気もしますが、似たような症状に見舞われた方は参考にしていただければと思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA