• ベストアンサー

VS2013でrangecheckfailure

visual studio 2012まではビルドできていたプログラムを2013にアップグレードしたところ、 「error LNK2001: 外部シンボル "__report_rangecheckfailure" は未解決です。」 というエラーが出てしまってビルドできなくなりました。 原因はなんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

旧いコンパイラで作られたライブラリをリンクしていませんか?

sanya_kurousagi
質問者

お礼

VS2005 VS2010 VS2012 と順次アップデートし、プロパティのC++タブのコード生成で /GSなし と指定してから VS2013 にアップデートしたところ動作できました。 ありがとうございました。

関連するQ&A