これらの問題に対するパッチは今のところフリーダウンロードできないみたい。
KB2116602
A hotfix package is available for Visual Studio 2010 debugger to support AVX in Windows 7 SP1 Beta or in Windows Server 2008 R2 SP1 BetaWindows 7 SP1 Beta/Windows Server 2008 R2 SP1 Betaで対応されたAdvanced Vector Extensions(256bitのSIMDレジスターかな?)をサポートするために必要なんだそうだ。なので、新しいCPU(開発コードSandy Bridge)を使っていない人は関係なし。
KB2151757
Native frames are missing in the call stack when you debug a mixed mode C++/CLI application in Visual Studio 2010.NET Framework 4でC++/CLIのmixed modeアプリケーションを作って、デバッグしているとき、コールスタックにネイティブコードの一部が表示されないっていうバグ。
KB2272910
FIX: It takes a long time to add a new project to a large solution that is added to source control in Visual Studio TFS 2008Team Foundation Server 2008 SP1で大きなソリューションをTFS 2008に追加するときにすごく時間がかかってしまう問題。SQL Server側のストアドプロシージャの問題。
KB983233
A hotfix that fixes several issues in Microsoft Visual Studio 2010 is availableいくつかの問題がこれで修正される。
シナリオ1
- /Ogオプションを有効にすると誤ったループが生成されてしまう。対策としては/Ogをやめる。
シナリオ2
- Visual C++プロジェクトで Atlcomcli.hをincludeしている。
- /J(文字列をUnicodeにする)オプションを指定したプロジェクトで_CHAR_UNSIGNEDマクロを定義している
コンパイルするとC2338エラーが出る。
error C2338:CVarTypeInfo
cannot be compiled with /J or _CHAR_UNSIGNED flag enabled)
error C2338: CVarTypeInfocannot be compiled with /J or _CHAR_UNSIGNED flag enabled
/Jを付けたときはCHAR_UNSIGNEDマクロをやめればよい。
シナリオ3
関数の引数に二つの配列を私、それがツリー(expression tree that has two array-type input arguments.)状態になっているC++プロジェクトを32bit版Windowsで生成する場合発生する。CのExpression Treeがよくわかんないけど、こんなのかな?typedef struct _hoge Hoge; struct _hoge{ Hoge *top; Hoge *next; }; void Foo(Hoge arg1[100], Hoge arg2[100]) { ... }
うーん…。