MS Visual Studio 2010 Ultimate. Crossover Office 12.0 on Slackware 14. Kernel 3.7.1
The installer runs. It launches an assistant, which does not complain as it does in the Vista bottle. Then it proceeds to install, launching several error messages but continuing to install. After the installation, it says the installation itself is completed, but some packages were not installed:
-MS .NET Framework 4 Language Pack
-MS SQL Server Compact 3.5 SP2
-MS SQL Server 2008 Express SP1
After that, the menu entries for VS 2010 are created. When VS 2010 launches it complains about an unknown error and quits.
Executing the lnk with --verbose, it begins to launch the stub and then (important lines only):
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"VisualStudio.10.0": stub
fixme:ole:CoInitializeSecurity (0x33f898,-1,(nil),(nil),0,0,(nil),8,(nil)) - stub!
err:ole:CoGetClassObject class {0000034b-0000-0000-c000-000000000046} not registered
err:ole:CoGetClassObject no class object {0000034b-0000-0000-c000-000000000046} could be created for context 0x1
fixme:wincodecs:PngDecoder_Block_GetCount 0x16f520,0x6ee868: stub
fixme:thread:SetThreadStackGuarantee (0x33fac4): stub
Then it complains about an unknown error and quits.