activescott / activescott/lessmsi

Fails to extract MSI from setup created by Caphyon Advanced Installer on Wine

オープン
#75 コメント 5 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug help wanted high priority WINE
主要言語
C#
スター
1.8k
フォーク
188
PR マージ指標
30日以内にマージされた PR はありません

説明

MSI from Saturn PCB Design Toolkit installer
https://www.saturnpcb.com/pcb_toolkit.htm
v7.02 uses Caphyon Advanced Installer (not the "W" version which uses GkSetup)

Wine Staging 1.9.23
Xubuntu Linux 14.04 x86_64
Net Framework 4.0 installed by winetricks 20161005 (env WINEARCH=win32 winetricks -q dotnet40)

I encountered the problem when trying to diagnose a crash with the Toolkit installer caused by Wine bug \#34989. The MSI is left behind:

$HOME/$WINEPREFIX/drive_c/users/$USER/Application Data/Saturn PCB Design, Inc/Saturn PCB Toolkit V7.02 7.02/install/Saturn PCB Design, Inc. - PCB Toolkit.msi

It loads and shows the contents but fails to extract anything. It works properly with other MSI files:

System.Exception: Error copying file …install\disk1.cab to …\disk1.cab
LessIO.Strategies.Win32.Win32FileSystemStrategyCopy

See screenshot.

![screenshot - 12062016 - 02 55 27 am](https://cloud.githubusercontent.com/assets/8335848/20917525/05d63c84-bb60-11e6-9d84-332c600ca791.png)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。