外部ツールの引数の長さ制限?

VisualStudio.NET(2002)では「ツール」メニューから「外部ツール」で登録できるが、
引数の長さが256?文字までに制限されるようだ。

$(SolutionDir), %TEMP% など展開後256文字付近を越えると、後ろの引数が正しく渡されない。

VisualStudioのデフォルト保存先は「MyDocument」の下なので展開後の文字列が長くなりすぎ、簡単に制限にかかってしまう。

試しにGetCommandLine()で調べてみたら、やっぱりVisualStudio2002が正しく渡してくれてない・・・