Visual Studio 2010 で、 FileTracker : error FTK1011 が出る場合
»
Visual Studio 2010 で、.NET Framework 4.0 以外のバージョンに対応したプログラムをビルド→実行しようとすると、
FileTracker : error FTK1011:
というエラーが出てしまうことがあります。
ウェブ上で調べても中々わからなったのですが、どうやらプロジェクトのパスに日本語が含まれているとダメな模様です。
私はMacBook上で開発をしているので、Visual Studio 2010 は VMware Fusion で実行しています。
ソースは、Mac OS X上でもみれたほうが便利なので、全部 ~/Documents 下において、それを共有していたのですが、それがまずいのですね。
というのも、Mac OS X で日本語を使っていると、 ~/Documents は 書類 というディレクトリ名になるからです。
この場合、ジャンクション (Unix でいうシンボリックリンク) を使うと便利です。
管理者コンソールで、
C:\Windows\system32>mklink /D "C:\Users\hoge\Documents\Visual Studio 2010\Projects\Hoge" Y:\書類\Hoge
C:\Users\hoge\Documents\Visual Studio 2010\Projects\Hoge <<===>> Y:\書類\Hoge のシンボリック リンクが作成されました
とすれば、ジャンクションが作成できます。
これで、妙な FTK エラーも出なくなり、ソースも Mac 上に置けるようになりました!
よかった。
SpecialPR