If someone is interested of SW2011 you can test it in this way: - Install SW2011 on your real windows xp/vista - Boot to linux + get latest wine 1.3.17 - Install winetricks vcrun2005 vcrun2008 gdiplus - Start SolidWorks installation (it will crash in few seconds) - After installer crashes take a hard copy+paste of your SolidWorks installation (C:\Program Files\SolidWorks) from your windows partition and place it to ~/.wine/drive_c/Program Files/SolidWorks - wine swspmanager.exe I did not get drawings to work but modelling seems to be working.
sniveri
2011-Apr-05 11:33 UTC
[Wine] Re: SolidWorks 2011 can be tested! (but not installed)
Installing winetricks dotnet11, dotnet20, dotnet30 and windowscodecs fixes the drawing problem. Also turning of auto-backup of SolidWorks makes it more stabile.
DaVince
2011-Apr-05 18:20 UTC
[Wine] Re: SolidWorks 2011 can be tested! (but not installed)
sniveri wrote:> Installing winetricks dotnet11, dotnet20, dotnet30You very likely only need one of these. Try installing separate versions in separate prefixes to find out which version of .NET you really needed for this.
sniveri
2011-Apr-05 19:47 UTC
[Wine] Re: SolidWorks 2011 can be tested! (but not installed)
DaVince wrote:> > sniveri wrote: > > Installing winetricks dotnet11, dotnet20, dotnet30 > > You very likely only need one of these. Try installing separate versions in separate prefixes to find out which version of .NET you really needed for this.Yep, the app requires actually dotnet35, but works fine without it :D However in last releases of wine I have had to install all the frameworks to get dotnet30 succesfully installed. And I haven`t seen anything wrong about this.
sniveri
2011-Apr-17 09:56 UTC
[Wine] Re: SolidWorks 2011 can be tested! (but not installed)
32-bit SolidWorks 2011 fails on installation right after intaller has writed prerequired keys to registry and starts copying new files to disk. None of the files does not appear on the wine program files. However as posted earlier doing a copy from real windows installation and starting up the swspmanager.exe it can be used and it fixes the broken installation. Use 32-bit wine if you need dotnet-based add-ins etc, if you do not need those you can use also the wow64-setup of wine. Also installing instructions in otherways are similar as in appdb for SW2010. 64-bit installer in wow64-setup does copy the files to disk but fails on "publishing product information" = when it tries to register some assemblies to gac64. 64-bit version does not fix itself as the swspmanager fails to run because of assembly and typelib registration failure. Also with 64-bit installer there is some bug with registry writing. There is one dword that installer tries to write with value: 0000000000000000000001 and most likely it should be with much less zeros -> causes wine exception as the value can not be written to registry because it is not supported. Hope this helps someone who using trying to run SW2011 on wine.