VisualStudio2013でビルドするとWindowsXP/2003Serverで起動できない
Posted on 2014年3月21日(金) 23:57
VisualStudio2013では、デフォルトの設定でWindowsXPが切り捨てられています。
フレームワークのバージョンとかでなく、素のWindowsAPIのみを利用していても起動できません。
さすがにもうWindowsXPはサポートしなくても良いのかもしれませんが、Windows2003ServerはWindowsXPと同じ扱いですので、WindowsXPで起動できないとWindows2003Serverでも起動できません。
(Windows 2003Serverは15年7月くらいまでサポート期間があります・・・)
以下の設定を変更すると起動できるようになります。
もはや動作確認環境もなく、なかなか気づきにくいので気をつけないといけませんね。
・・・しかしVisualStudio高いよねーー。。
自分の作るWindowsアプリケーションは本当に素のC++で書いているので別にどんなコンパイラでもコンパイルできるんですよね。だから高く感じますが・・・
しかし、VisualStudio2013のエディタはかなり良くなりました。エディタとして買ってます。