Error: Could not find dependent assembly L"Microsoft.VC90.CRT

Questions about Wine on Linux
Locked
Tom80
Newbie
Newbie
Posts: 2
Joined: Wed Oct 27, 2021 6:33 am

Error: Could not find dependent assembly L"Microsoft.VC90.CRT

Post by Tom80 »

Hello,

I need to install Adobe Flash CS 6 Pro (an old version of "Adobe Animate" ).

Multiple times I tried to install it through the "PlayOnLinux" tool without any success.
It should be work with my setup though: https://appdb.winehq.org/objectManager. ... &iId=26404

- Error:
The installer loads but crashes during installation.
"Error in main. FlashCS6 crashed."
- My setup:
  • Ubuntu18.04 LTS
    wine-4.0.3
    Adobe Flash Professional CS6

- This is the debug log:
[09/19/21 16:09:25] - Running wine- PDapp.exe (Working directory : /home/go/.PlayOnLinux/wineprefix/FlashCS6/drive_c/users/go/Local Settings/Application Data/Adobe/OOBE/PDApp/core) 0009:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8) 0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 0009:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"! 0009:fixme:msvcrt:__clean_type_info_names_internal (0x10006510) stub [09/19/21 16:15:55] - Running wine- PDapp.exe (Working directory : /home/go/.PlayOnLinux/wineprefix/FlashCS6/drive_c/users/go/Local Settings/Application Data/Adobe/OOBE/PDApp/core) 0009:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8) 0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 0009:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"! 0009:fixme:msvcrt:__clean_type_info_names_internal (0x10006510) stub
Any help is really appreciated.

Thanks
Tom
User avatar
JoseskVolpe
Level 4
Level 4
Posts: 103
Joined: Sat Sep 04, 2021 9:35 pm

Re: Error: Could not find dependent assembly L"Microsoft.VC90.CRT

Post by JoseskVolpe »

Try

Code: Select all

winetricks vcrun2008 vcrun2010
Important: Make it in another wineprefix, don't use winetricks in your default wine prefix since it overwrites Wine libraries
Tom80
Newbie
Newbie
Posts: 2
Joined: Wed Oct 27, 2021 6:33 am

Re: Error: Could not find dependent assembly L"Microsoft.VC90.CRT

Post by Tom80 »

Many thanks for your reply.
Should I just run "winetricks vcrun2008 vcrun2010" from the terminal and at what point can I make another wineprefix?

Thank you
User avatar
JoseskVolpe
Level 4
Level 4
Posts: 103
Joined: Sat Sep 04, 2021 9:35 pm

Re: Error: Could not find dependent assembly L"Microsoft.VC90.CRT

Post by JoseskVolpe »

You must make a new wineprefix before using winetricks
You can use something like...

Code: Select all

env WINEPREFIX="/full/path/for/prefix" wine wineboot
Then you can use

Code: Select all

env WINEPREFIX="/full/path/for/prefix" winetricks vcrun2008 vcrun2010
Then you open your EXE in this wineprefix :3

Code: Select all

env WINEPREFIX="/full/path/for/prefix" wine start /unix application.exe
User avatar
JoseskVolpe
Level 4
Level 4
Posts: 103
Joined: Sat Sep 04, 2021 9:35 pm

Re: Error: Could not find dependent assembly L"Microsoft.VC90.CRT

Post by JoseskVolpe »

Also, before using PlayOnLinux or installing components through winetricks... ¿Have you tried to run this application through a clean Wineprefix, with the latest Wine development version (because Stable version has Garbage rating on AppDB) before?
Locked