tcl8.6.0 は、tcl によって提供される makefile.vc を使用して VS11 でコンパイルされません。
VS11 をアンインストールして VC10 (Visual Studio 2010) を再インストールするだけでした。
「win」フォルダの README ファイルには、Visual Studio 6.0 以降で動作するはずであることが記載されていますが、readme ファイルは最新ではないようです。
MS はリリースごとに必要な機能を壊しているようです。
Pythonの場合、状況は同じようです:
http://mail.python.org/pipermail/python-dev/2012-July/121122.html
Tcl 拡張機能がコンパイルされないため、makefile を使用しないソリューションは意味がありません。
VS11でtcl8.6をコンパイルすることは不可能であることを誰かが確認できますか? (提供された makefile.vc を使用しますか?)
-- (現時点では VC11 を使用しないことを強くお勧めします。これは時間の無駄です。)