Hello, thanks for you help with this issue I've had a look to the bugzilla and I've found http://bugs.winehq.org/show_bug.cgi?id=14358 But I think this is about how CLR handles certain assemblies. In my case it seems like the installation is not complete, due to the lot of errors coming up (I got a success message though). Besides it won't create the commands to install the default assemblies, so the Roots key appears empty and some folders within windows/assembly/ are missing. As you can see my knowledge is a bit short, I can do whatever you tell me to do but I really don't know what I'm doing. all the errs related to a9e69610-b80d-11d0-b9b9-00a0c922e750 are about DCOM not running aren't they? I attach my installation log Code: A:~ user1$ sh winetricks dotnet20 Setting Windows version to win2k Executing wine regedit /Users/user1/.wine/drive_c/winetrickstmp/set-winver.reg Executing cp -f /Users/user1/.winetrickscache/dotnet20/l_intl.nls /Users/user1/.wine/drive_c/windows/system32/ Executing wine /Users/user1/.winetrickscache/dotnet20/dotnetfx.exe fixme:advapi:DecryptFileA "C:\\windows\\temp\\IXP000.TMP\\" 00000000 fixme:advapi:LsaOpenPolicy ((null),0x33f3f4,0x00000001,0x33f418) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LookupAccountNameW (null) L"user1" 0x0 0x62525004 0x0 0x62525008 0x62524ffc - stub fixme:advapi:LookupAccountNameW (null) L"user1" 0x160368 0x62525004 0x15c8e0 0x62525008 0x62524ffc - stub fixme:advapi:LookupAccountNameW (null) L"user1" 0x0 0x62524fe4 0x0 0x62524fe8 0x62524fdc - stub fixme:advapi:LookupAccountNameW (null) L"user1" 0x9bdc10 0x62524fe4 0x9ba188 0x62524fe8 0x62524fdc - stub fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders" err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded fixme:msi:ACTION_CustomAction Rollback only action... rollbacks not supported yet ......(40 lines like this 2)..... fixme:msi:ACTION_CustomAction Rollback only action... rollbacks not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded err:ole:CoUninitialize Mismatched CoUninitialize fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 2 ignored L"MsiAssembly" table values fixme:msi:msi_unimplemented_action_stub DeleteServices -> 4 ignored L"ServiceControl" table values fixme:msi:msi_unimplemented_action_stub RemoveRegistryValues -> 4 ignored L"RemoveRegistry" table values fixme:msi:msi_unimplemented_action_stub RemoveDuplicateFiles -> 7 ignored L"DuplicateFile" table values fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 16 ignored L"CreateFolder" table values fixme:msi:msi_unimplemented_action_stub BindImage -> 8 ignored L"BindImage" table values fixme:reg:GetNativeSystemInfo (0x33f478) using GetSystemInfo() fixme:advapi:CheckTokenMembership (0x0 0x630118 0x33f450) stub! err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered err:ole:create_server class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {a9e69610-b80d-11d0-b9b9-00a0c922e750} could be created for context 0x17 fixme:advapi:CheckTokenMembership (0x0 0x630140 0x33f400) stub! err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered err:ole:create_server class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {a9e69610-b80d-11d0-b9b9-00a0c922e750} could be created for context 0x17 fixme:advapi:RegisterEventSourceW ((null),L"ASP.NET 2.0.50727.0"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0001,0x400003f9,0x0,0x0002,0x00000000,0x33edd4,0x0): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered err:ole:create_server class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {a9e69610-b80d-11d0-b9b9-00a0c922e750} could be created for context 0x17 wine: Unhandled exception 0xc06d007e at address 0x7b830fb0 (thread 0078), starting debugger... err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported fixme:ole:CoGetContextToken stub fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices" fixme:shell:URL_ParseUrl failed to parse L"System" err:ole:CoGetClassObject class {ecabb0c8-7f19-11d2-978e-0000f8757e2a} not registered err:ole:CoGetClassObject no class object {ecabb0c8-7f19-11d2-978e-0000f8757e2a} could be created for context 0x1 err:ole:CoGetClassObject class {6eb22881-8a19-11d0-81b6-00a0c9231c29} not registered err:ole:create_server class {6eb22881-8a19-11d0-81b6-00a0c9231c29} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {6eb22881-8a19-11d0-81b6-00a0c9231c29} could be created for context 0x15 fixme:advapi:RegisterEventSourceW (L".",L"System.EnterpriseServices"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000000,0x0,0x0001,0x00000000,0x87c86c,0x87c6e8): stub err:eventlog:ReportEventW L"System.EnterpriseServices failed to install. Please fix the problem (see exception below) and run 'regasm System.EnterpriseServices.dll' again to install System.EnterpriseServices.\n\rException:\n'System.InvalidCastException: Retrieving the COM class factory for component with CLSID {6EB22881-8A19-11"... fixme:advapi:DeregisterEventSource (0xcafe4242) stub err:msi:HANDLE_CustomType34 Unable to execute command L"\"C:\\windows\\Microsoft.NET\\Framework\\netfxsbs20.exe\" /install" Clearing Windows version back to default Executing wine regedit /Users/user1/.wine/drive_c/winetrickstmp/unset-winver.reg Install of dotnet20 done winetricks done.