I'm having a bit of trouble getting QuickBooks Pro 2007 installed on my
Ubuntu 9.10 machine. I'm using wine version 1.2-rc2.
First, I deleted the .wine directory to start fresh, then I installed dot net
2.0 using winetricks, then ran "wine setup.exe" from the installation
CD.
The installer starts, does the license agreement, I enter the CD key, and it
moves on to the installation. When the progress bar reaches about 90%, it just
hangs there, and I get the following on the command line:
Code:
err:rpc:I_RpcGetBuffer no binding
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000000,0x33d37c,(nil)):
stub
err:eventlog:ReportEventW L".NET Runtime version : 2.0.50727.42 - .NET
Framework Initialization ErrorTo run this application, you first must install
one of the following versions of the .NET Framework:\r\n v1.1.4322\r\nContact
your application publisher for instructions about obtaining the appropriate
version of the .NET Frame"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:sync:CreateMemoryResourceNotification (0) stub
It looks like it wants dot net 1.1 instead.
Fair enough. I deleted the .wine directory to start over, installed dot net 1.1
with winetricks, then proceed to start the QuickBooks installation again. As
soon as it starts, the QB installer tells me it needs Service Pack 1 for dot net
1.1 , and it tries installing it. ...which fails miserably after about 3
seconds.
An error dialogue appears, stating:
Code:
[Error:1627] There was a problem installing "Microsoft .NET Framework 1.1
ServicePack 1".
On the console, we get:
Code:
err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not
registered
err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not
registered
err:ole:create_server class {00000349-0000-0000-c000-000000000046} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {00000349-0000-0000-c000-000000000046}
could be created for context 0x17
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
Invalid arguments.
Administration utility (1.1.4322.0) that manages the installation and
uninstallation of multiple versions of ASP.NET on a single machine
Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.
Usage:
<snip - available arguments list>
err:rpc:I_RpcGetBuffer no binding
fixme:msi:MsiSourceListGetInfoW Unhandled context 4
fixme:msi:MsiSourceListGetInfoW Unhandled context 4
err:cabinet:FDICopy PFDI_OPEN returned zero for
C:\users\rahl\Temp\IXP000.TMP\netfx1.cab.
err:msi:extract_cabinet FDICopy failed
err:msi:ACTION_MsiPublishAssemblies Failed to extract cabinet:
L"netfx1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize"
returned 1627
This AppDB page
(http://appdb.winehq.org/objectManager.php?sClass=version&iId=14635)
suggests that QuickBooks 2007 does work on Wine, and rumour has it that
CodeWeavers uses QuickBooks on Wine for their own book keeping. But I
haven't had any success getting it to install. Any ideas/suggestions I could
try?
Thanks!