Various problems with .NET1.1 and C++ installation

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
White Spirit
Newbie
Newbie
Posts: 2
Joined: Fri Apr 20, 2012 5:18 pm

Various problems with .NET1.1 and C++ installation

Post by White Spirit »

When trying to launch a program which uses .net 1.1 (DDO online) I get the following error:
"Please set registry key HKLM\Software\Microsoft\InstallRoot to point to the .NET Framework install location."

Here is the installation log:

Code: Select all

Executing w_do_call dotnet11
Executing load_dotnet11
Executing w_do_call fontfix
Executing load_fontfix
Executing mkdir -p /home/mark/.cache/winetricks/dotnet11
DELETE - HKLM\Software\Microsoft\.NETFramework\policy\v2.0 (null) 0 0 1
Error: The system was unable to find the specified registry key or value
DELETE - HKLM\Software\Microsoft\.NETFramework InstallRoot 0 0 1
Error: The system was unable to find the specified registry key or value
Executing w_do_call corefonts
corefonts already installed, skipping
Executing wine /home/mark/.cache/winetricks/dotnet11/dotnetfx.exe
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:msi_load_all_components can't initialize assembly caches
err:msi:msi_load_all_components can't initialize assembly caches
Microsoft .NET Framework Setup has completed successfully.------------------------------------------------------
dotnet11 install completed, but installed file /home/mark/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v1.1.4322/ndpsetup.ico not found
_________________________

When trying to install C++ redistributable 2005 libs I get this error:

"Error creating process <msiexec /i vcredist.msi>. Reason: File not found."

Installation log:

Code: Select all

Executing w_do_call vcrun2005
Executing load_vcrun2005
Executing mkdir -p /home/mark/.cache/winetricks/vcrun2005
Using native,builtin override for following DLLs: msvcr80
Executing winetricks_early_wine regedit C:\windows\Temp\_vcrun2005\override-dll.reg
Executing wine vcredist_x86.EXE
fixme:advapi:DecryptFileA "C:\\users\\mark\\Temp\\IXP000.TMP\\" 00000000
_________________________

When trying to install C++ redistributable 2008 libs there also an unspecified error with suggestion to send a report and no error details, so here is another log:

Code: Select all

Executing w_do_call vcrun2008
Executing load_vcrun2008
Executing mkdir -p /home/mark/.cache/winetricks/vcrun2008
Using native,builtin override for following DLLs: msvcr90
Executing winetricks_early_wine regedit C:\windows\Temp\_vcrun2008\override-dll.reg
Executing wine vcredist_x86.exe
fixme:clusapi:GetNodeClusterState ((null),0x32ec04) stub!
fixme:advapi:DecryptFileA "h:\\a4e93e059ea20cbc094542a0e8\\" 00000000
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:LsaOpenPolicy ((null),0x33f304,0x00000001,0x33f32c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:msi_load_all_components can't initialize assembly caches
err:msi:msi_load_all_components can't initialize assembly caches
fixme:msi:MsiGetLastErrorRecord 
err:msi:ITERATE_Actions Execution halted, action L"SxsInstallCA" returned 1603
fixme:imm:ImmDisableIME (-1): stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
err:ole:CoUninitialize Mismatched CoUninitialize
err:ole:CoUninitialize Mismatched CoUninitialize
------------------------------------------------------
Note: command 'wine vcredist_x86.exe' returned status 67.  Aborting.
------------------------------------------------------
_________________________

Any info on how to fix these errors?
White Spirit
Newbie
Newbie
Posts: 2
Joined: Fri Apr 20, 2012 5:18 pm

Post by White Spirit »

The wine version used is 1.5
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

Various problems with .NET1.1 and C++ installation

Post by jjmckenzie »

On Fri, Apr 20, 2012 at 3:43 PM, White Spirit <[email protected]> wrote:
When trying to launch a program which uses .net 1.1 (DDO online) I get the following error:
"Please set registry key HKLM\Software\Microsoft\InstallRoot to point to the .NET Framework install location."
Did you use the winetricks script to install these? It has some
additional things you must do prior to installing and
post-installation of these three products.

James
Usurp
Level 4
Level 4
Posts: 161
Joined: Sat Apr 19, 2008 7:16 am

Re: Various problems with .NET1.1 and C++ installation

Post by Usurp »

jjmckenzie wrote:<[email protected]> wrote:
Did you use the winetricks script to install these? It has some
additional things you must do prior to installing and
post-installation of these three products.

James
Look at the log, winetricks is explicitely mentionned.
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

Various problems with .NET1.1 and C++ installation

Post by jjmckenzie »

On Fri, Apr 20, 2012 at 6:01 PM, Usurp <[email protected]> wrote:
jjmckenzie wrote:
<[email protected]> wrote:
Did you use the winetricks script to install these?  It has some
additional things you must do prior to installing and
post-installation of these three products.

James
Look at the log, winetricks is explicitely mentionned.
Looks like winetricks might be broken then. I'll look and file a bug if needed.

James
Locked