Windows XP上のVisual Studio 2005ではビルドできたプロジェクトが、何故か、Vista上のVisual Studio 2005ではビルドできない。
BSCMAKE: error BK1506 :
BSCMAKEのエラーは、本来はファイルパスが表示されるはずのようだけれど、ファイルパスも表示されない。
これでは原因が分からない。
しかし、googleで検索したら、下記のページが見つかった。
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=2603863&SiteID=7
なんと、BSCMAKEが日本語パスに対応していないだとか…。
Microsoftの製品で、日本語パスに対応していないって、Vistaの時代(いや、Vistaの時代はスキップされそうだけど…)にありえない…。
結論ですが、パスから日本語外したら、しっかりビルドできました。
未だに、そんなことがあるとは…。
ちなみに、Visual Studio 2005 Service Pack 1 Update for Windows Vista を適用した上での話です。