Closed Freeman310 closed 4 years ago
What winetricks version? Please try in a clean prefix (and attach the output with `winetricks -q -v vcrun2008 if it still occurs).
@Freeman310
That log is far too big to be posted inline. The Github edit boxes have a very clear:
box/ button directly underneath them! No excuses! :-)
since the terminal log is too large, I am attaching a file. log_vcrun2008.log
It's because you're using 'wine' rather than wine64 on a 64-bit prefix. If you use 'WINE=wine64' (or the full path to it), it should work.
I'm not sure if there's a good way to fix this within winetricks. It will take some investigation.
@austin987, prior to this case, I always used wine instead of wine64. Everything was always good. Such errors began to fall out recently.
@Freeman310 yes, it was introduced by https://github.com/Winetricks/winetricks/commit/bb791efe567c109014e743761bed786d4d1c3b42. Winetricks tries to do the 'right thing', but it's not always right/easy.
I'm testing a workaround now; so your use case should be fixed shortly. Just be aware that if you're using a 64-bit prefix, you probably want to use wine64
, not wine
.
When installing the vcrun2008 libraries, an error appears: vcrun2008 install completed, but installed file /home/acer/pfx/dosdevices/c:/Program Files (x86) (x86)/Common Files/Microsoft Shared/ VC/msdia90.dll not found. However, in winetricks, vcrun2008 is not marked as installed.