Hello! I'm new here, so I thought I'd start with that. With that out of the way, I've been trying to install LOTRO on my machine, running Ubuntu 12.04 and Wine 1.4. I had a few problems with DLLs (Namely, a few missing ones that I replaced, including mscorees), but I've now come up against the following problem:
"Please set registry key HKLM/Software/Microsoft/.NETFramework/InstallRoot to point to the .NET Framework install location"
I'm completely stumped on where to go from there, as there doesn't even seem to be an HKLM directory among my wine folders, nor is there a file called InstallRoot. What should I be directing to where, and how? Is it system.reg, or something within regedit, which also doesn't show anything resembling HKLM or InstallRoot? Any help would be much appreciated. If there's any further information required to help solve this issue, just say what it is and I'll do my best to provide it.
Wine registry redirection trouble
-
- Newbie
- Posts: 4
- Joined: Mon Jun 18, 2012 10:57 am
Re: Wine registry redirection trouble
HKLM is an abbreviation of HKEY_LOCAL_MACHINE, which you should see in regedit.QuicksilverHG wrote:something within regedit, which also doesn't show anything resembling HKLM
-
- Newbie
- Posts: 4
- Joined: Mon Jun 18, 2012 10:57 am
Ah, thank you! There is indeed HKEY_LOCAL_MACHINE. Indeed, following that, the error message's suggestion, all the way down to InstallRoot, which still doesn't exist, does (meaning HKEY_LOCAL_MACHINE/Software/Microsoft/.NETFramework does).
My first assumption with the information given was that it wants a new key created under .NETFramework, given the name InstallRoot, and directed to ~/.wine/drive_c/windows/Microsoft.NET/Framework (Or Framework/1.1.4322, which is the framework version). However, neither of these appears to have worked, either this way or with backslashes (which I gather is the Windows way of doing things). Any idea what the machine wants done?
Thanks in advance!
My first assumption with the information given was that it wants a new key created under .NETFramework, given the name InstallRoot, and directed to ~/.wine/drive_c/windows/Microsoft.NET/Framework (Or Framework/1.1.4322, which is the framework version). However, neither of these appears to have worked, either this way or with backslashes (which I gather is the Windows way of doing things). Any idea what the machine wants done?
Thanks in advance!
Please update to wine-1.5.6, then try this recipe:
rm -rf ~/.wine
rm -f winetricks
wget http://winetricks.googlecode.com/svn/tr ... winetricks
sh winetricks dotnet11 dotnet20 gdiplus vcrun2008
export GC_DONT_GC=1
Then try installing the app. This recipe is from
http://appdb.winehq.org/objectManager.p ... &iId=23486
and might not be complete.
See also the sticky at the top of this forum re ubuntu 12.04 problems, and
http://appdb.winehq.org/appview.php?iVersionId=3754
for dotnet20 tips.
rm -rf ~/.wine
rm -f winetricks
wget http://winetricks.googlecode.com/svn/tr ... winetricks
sh winetricks dotnet11 dotnet20 gdiplus vcrun2008
export GC_DONT_GC=1
Then try installing the app. This recipe is from
http://appdb.winehq.org/objectManager.p ... &iId=23486
and might not be complete.
See also the sticky at the top of this forum re ubuntu 12.04 problems, and
http://appdb.winehq.org/appview.php?iVersionId=3754
for dotnet20 tips.
-
- Newbie
- Posts: 4
- Joined: Mon Jun 18, 2012 10:57 am
Again, thanks. It did work; however, it got only as far as the "examine game data" step, where it now hangs, with the following messages:
fixme
URL_ParseUrl failed to parse L"mscorlib"
fixme
URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme
URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme
URL_ParseUrl failed to parse L"Accessibility"
fixme
URL_ParseUrl failed to parse L"System"
fixme
URL_ParseUrl failed to parse L"System"
fixme
URL_ParseUrl failed to parse L"System.Xml"
fixme
URL_ParseUrl failed to parse L"System.Xml"
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
fixme
URL_ParseUrl failed to parse L"mscorlib.resources"
fixme
URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:gameux:GameExplorerImpl_VerifyAccess (0x1b10d8, L"C:\\Program Files\\Turbine\\The Lord of the Rings Online\\Lotro.gdf.dll", 0x32f52c)
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:ole:Context_CC_ContextCallback (0x1a1980/0x1a1984)->(0x79234d81, 0x2b7e870, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1a1980/0x1a1984)->(0x79234d81, 0x2b7e60c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
~/.wine/drive_c/Program Files/Turbine/The Lord of the Rings Online$ fixme
URL_ParseUrl failed to parse L"mscorlib"
fixme
URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme
URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme
URL_ParseUrl failed to parse L"Accessibility"
fixme
URL_ParseUrl failed to parse L"System"
fixme
URL_ParseUrl failed to parse L"System"
fixme
URL_ParseUrl failed to parse L"System.Drawing"
fixme
URL_ParseUrl failed to parse L"System.Drawing"
fixme
URL_ParseUrl failed to parse L"System.Xml"
fixme
URL_ParseUrl failed to parse L"System.Xml"
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
The break in the middle is added later, due to that being approximately the point at which that step begins, and again, these messages aren't especially sensible to me, so any help is appreciated.
fixme
fixme
fixme
fixme
fixme
fixme
fixme
fixme
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
fixme
fixme
fixme:gameux:GameExplorerImpl_VerifyAccess (0x1b10d8, L"C:\\Program Files\\Turbine\\The Lord of the Rings Online\\Lotro.gdf.dll", 0x32f52c)
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:ole:Context_CC_ContextCallback (0x1a1980/0x1a1984)->(0x79234d81, 0x2b7e870, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1a1980/0x1a1984)->(0x79234d81, 0x2b7e60c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
~/.wine/drive_c/Program Files/Turbine/The Lord of the Rings Online$ fixme
fixme
fixme
fixme
fixme
fixme
fixme
fixme
fixme
fixme
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
The break in the middle is added later, due to that being approximately the point at which that step begins, and again, these messages aren't especially sensible to me, so any help is appreciated.
-
- Newbie
- Posts: 4
- Joined: Mon Jun 18, 2012 10:57 am