| Author |
Message |
|
redwine
|
Posted: Tue Jul 10, 2012 5:14 pm |
|
 |
| Level 1 |
 |
|
|
Joined: Tue Jul 10, 2012 4:57 pm Posts: 5
|
|
I have an app (MobileSheetsCompanion) that won't run, complaining I need to install .net 4, even after I installed mono 2.10 with winetricks. My understanding was mono would make .net apps work.
Edit: started fresh in a new wineprefix and installed the real dotnet4 with the help of winetricks and gacutil script. However, now MobileSheetsCompanion won't install. when I start the msi installer it returns
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:ITERATE_Actions Execution halted, action L"VSDCA_VsdLaunchConditions" returned 1603
|
|
 |
|
 |
|
lahmbi5678
|
Posted: Wed Jul 11, 2012 6:22 am |
|
 |
| Level 6 |
 |
|
|
Joined: Thu Aug 27, 2009 6:23 am Posts: 502
|
|
Hi,
please try with latest wine, if you haven't already. If it still shouldn't work, please file a bug.
|
|
 |
|
 |
|
redwine
|
Posted: Wed Jul 11, 2012 6:35 am |
|
 |
| Level 1 |
 |
|
|
Joined: Tue Jul 10, 2012 4:57 pm Posts: 5
|
lahmbi5678 wrote: Hi,
please try with latest wine, if you haven't already. If it still shouldn't work, please file a bug.
I sort of tried, but will try again with a clean wineprefix. Should I try mono or real dotnet?
|
|
 |
|
 |
|
lahmbi5678
|
Posted: Wed Jul 11, 2012 6:42 am |
|
 |
| Level 6 |
 |
|
|
Joined: Thu Aug 27, 2009 6:23 am Posts: 502
|
|
I'd prefer MS dotnet. Though the "err:msi" message isn't related to .NET, it indicates a bug in wine's MSI, so filing a bug would probably make sense.
|
|
 |
|
 |
|
redwine
|
Posted: Wed Jul 11, 2012 5:18 pm |
|
 |
| Level 1 |
 |
|
|
Joined: Tue Jul 10, 2012 4:57 pm Posts: 5
|
lahmbi5678 wrote: I'd prefer MS dotnet. Though the "err:msi" message isn't related to .NET, it indicates a bug in wine's MSI, so filing a bug would probably make sense.
Well, before filing a bug that might have been fixed I might try the latest. I am running the latest stable 1.41. If I try the latest dev 1.58, is it best to uninstall 1.41 first before installing 1.58, then if I want to go back to 1.41, reverse that and uninstall 1.58 before returning to 1.41 ?
|
|
 |
|
 |
|
lahmbi5678
|
Posted: Wed Jul 11, 2012 5:38 pm |
|
 |
| Level 6 |
 |
|
|
Joined: Thu Aug 27, 2009 6:23 am Posts: 502
|
|
If you are using some kind of package manager to install latest wine, it will do everything for you, explicitly uninstalling wine isn't necessary. Up/Downgrading wine via your package manager won't change the content of your .wine folder. Yet you should use a new wineprefix (backup/move the old .wine folder), and install dotnet and your app again.
|
|
 |
|
 |
|
redwine
|
Posted: Wed Jul 11, 2012 10:29 pm |
|
 |
| Level 1 |
 |
|
|
Joined: Tue Jul 10, 2012 4:57 pm Posts: 5
|
OK, I installed the new wine 1.5.8 package (noted it removed 1.4).
Then I installed dotnet4 using winetricks. It warns that the installation will fail first time, and yes it does. Opening "uninstall wine software" and doing a repair on dotnet4 says it succeeds. Is this all I need to do?
My MobileSheetsCompanion software still fails to install when I run ' wine start MobileSheetsCompanion.msi" with the same errors
Quote: fixme:exec:SHELL_execute flags ignored: 0x00000100 fixme:storage:create_storagefile Storage share mode not implemented. err:msi:ITERATE_Actions Execution halted, action L"VSDCA_VsdLaunchConditions" returned 1603
I also tried just copying the contents of the apps folder from a working Windows installation, but when I run it, it pops up a gui window saying I need to install .net 4 first - so apparently it can't see the wine dotnet installation.
|
|
 |
|
 |
|
DanKegel
|
Posted: Wed Jul 11, 2012 11:35 pm |
|
Joined: Wed May 14, 2008 11:44 am Posts: 1118
|
|
 |
|
 |
|
redwine
|
Posted: Thu Jul 12, 2012 8:02 pm |
|
 |
| Level 1 |
 |
|
|
Joined: Tue Jul 10, 2012 4:57 pm Posts: 5
|
DanKegel wrote: I gave the app a whirl with wine from git and winetricks from svn. winetricks -q dotnet40 ran fine. The app installed fine. Starting up ran into http://bugs.winehq.org/show_bug.cgi?id=31105winetricks -q windowscodecs got past that, but then the app hit http://bugs.winehq.org/show_bug.cgi?id=29676So it'll be a little bit before this app runs in Wine.
Thanks for trying that. I guess I need to set up a VM for that app then, at least for a while.
I notice you use '-q' to install dotnet40. Is that the reason you don't see the failure error (that it warns you you will get), or is there some reason my wine won't install it cleanly?
|
|
 |
|
 |
|
DanKegel
|
Posted: Fri Jul 13, 2012 12:03 am |
|
Joined: Wed May 14, 2008 11:44 am Posts: 1118
|
|
-q just means "don't prompt for anything".
Should work fine in wine-1.5.8 with or without the -q.
That comment about it installing twice was outdated, I've removed
it as of r857.
|
|
 |
|
 |
|
RobertPattinson
|
Posted: Tue Jul 24, 2012 6:28 am |
|
 |
| Newbie |
 |
|
|
Joined: Mon Jul 16, 2012 2:42 am Posts: 4 Location: uk
|
|
I am running the latest stable 1.41. If I try the latest dev 1.58, is it best to uninstall 1.41 first before installing 1.58, then if I want to go back to 1.41, reverse that and uninstall 1.58 before returning to 1.41 ?
|
|
 |
|
 |
|