http://bugs.winehq.org/show_bug.cgi?id=29666
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #2 from Anastasius Focht focht@gmx.net 2012-01-21 12:21:11 CST --- Hello Austin,
look into application logs folder:
"C:\users\Public\Application Data\Intuit\TurboTax\MSI\TY11\Logs"
"20120121_TTINSTALLER.log" "20120121_TurboTax 2011 Utility - 2011.0.0.29.log"
There are checks for specific files, assemblies and registry entries that Mono can't possibly provide.
--- snip --- 18:19:00:016 Detected operating system: Windows XP (x86) 18:19:00:018 Install state for .NET Framework 4 Client: installed with no service packs. 18:19:00:018 Install state for .NET Framework 4 Full: installed with no service packs. 18:19:00:019 Starting verification for product .NET Framework 4 Client 18:19:00:319 Section [Files - .NET Framework 4 Client (Common)] - start parsing entries 18:19:00:319 File C:\windows\system32\mscoree.dll is installed on the system 18:19:00:321 ****ERROR**** File C:\windows\system32\msvcr100_clr0400.dll is not installed on the system 18:19:00:322 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\clr.dll is not installed on the system 18:19:00:323 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll is not installed on the system ... 18:19:00:329 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll is not installed on the system 18:19:00:330 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll is not installed on the system 18:19:00:332 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\mscorrc.dll is not installed on the system 18:19:00:333 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config is not installed on the system 18:19:00:335 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\WPF\PresentationHost_v0400.dll is not installed on the system 18:19:00:337 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\WPF\PresentationNative_v0400.dll is not installed on the system 18:19:00:338 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\WPF\PresentationUI.dll is not installed on the system 18:19:00:340 ****ERROR**** File C:\windows\Microsoft.NET\Framework\v4.0.30319\WPF\wpfgfx_v0400.dll is not installed on the system 18:19:00:342 ****ERROR**** File C:\windows\Microsoft.NET\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll is not installed on the system 18:19:00:344 ****ERROR**** File C:\windows\Microsoft.NET\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll is not installed on the system ... 18:19:01:167 Section [Registry - .NET Framework 4 Client (Common)] - start parsing entries 18:19:01:169 ****ERROR**** Key: HKLM\SOFTWARE\Microsoft.NETFramework\policy\standards\v1.0.0 Value: v4.0.30319 Expected Data: 30319 Actual Data: NOT FOUND 18:19:01:171 ****ERROR**** Key: HKLM\SOFTWARE\Microsoft.NETFramework\policy\standards\Standard CLI 2002 Value: v4.0.30319 Expected Data: 4095 Actual Data: NOT FOUND 18:19:01:174 ****ERROR**** Key: HKLM\SOFTWARE\Microsoft.NETFramework\policy\standards\Standard CLI 2005 Value: v4.0.30319 Expected Data: 4095 Actual Data: NOT FOUND 18:19:01:176 ****ERROR**** Key: HKLM\SOFTWARE\Microsoft.NETFramework\policy\upgrades Value: 4.0.30319 Expected Data: 4.0.0-4.0.30319 Actual Data: NOT FOUND 18:19:01:178 ****ERROR**** Key: HKLM\SOFTWARE\Microsoft.NETFramework\policy\v4.0 Value: 30319 Expected Data: 30319-30319 Actual Data: NOT FOUND ... 18:19:03:851 ****ERROR**** Verification failed for product .NET Framework 4 Client 18:19:03:851 QM_VerifyAndRepairDotNetFramework(): .NET Framework 4.0 Client initial verification failed.
18:19:03:852 QM_VerifyAndRepairDotNetFramework(): Reparing .NET Framework 4.0 Client. --- snip ---
I don't see a point in pursuing this further.
You need a full .NET 4.0 Framework install and no "let's fake some stuff and get away with Mono". .NET 4.0 WINEPREFIX can be certainly done but it requires several steps/hacks.
Regards