http://bugs.winehq.org/show_bug.cgi?id=13995
--- Comment #31 from James Hawkins truiken@gmail.com 2008-10-16 23:38:59 --- (In reply to comment #23)
Seems "LastUsedSource" is missing backslash which leads to invalid source location after concatenating.
Regardless, the bug isn't here or below.
But even with missing backslash added this won't work anyway because the install source from previous .NET 1.1 Framework install (temp dir) is automatically removed by wine msi.
The bug has nothing to do with resolving sources or anything involving the sources. Assemblies that are already installed should not be installed again. That is why we try to access a cab that doesn't exist anymore. Implementing this requires adding assembly enumeration to the fusion API.