.NET Framework 3.5, released on 2007-11-19.
This package also includes:
Application Details:
Version: | 3.5 |
License: | Free to use |
URL: | http://msdn.microsoft.com/netf... |
Votes: | 38 |
Latest Rating: | Platinum |
Latest Wine Version Tested: | 3.18 |
Maintainers: About Maintainership
What works
Installer downloads files
What does not
Installing. Errors right after downloading is finished
Workarounds
What was not tested
Anything running 3.5
Hardware tested
Graphics:
Additional Comments
Here is the error message: err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603 fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) fixme:imm:ImmDisableIME (-1): stub err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub err:ole:CoUninitialize Mismatched CoUninitialize err:ole:CoUninitialize Mismatched CoUninitialize err:ole:CoRevokeClassObject called from wrong apartment, should be called from 2300000024
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu) | Oct 22 2018 | 3.18 | Yes | Yes | No | Platinum | Titan91 | |
Show | Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu) | Sep 28 2016 | 1.9.19-staging | Yes | Yes | No | Gold | an anonymous user | |
Show | Gentoo Linux x86_64 | May 03 2014 | 1.7.18 | Yes | Yes | No | Gold | Farmboy0 | |
Show | Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu) | Jun 24 2014 | 1.6.2 | Yes | Yes | No | Gold | Jonah Aragon | |
Show | Ubuntu 13.04 "Raring" i386 (+ variants like Kubuntu) | Jun 25 2013 | 1.6-rc3 | Yes | Yes | No | Gold | an anonymous user |
Bug # | Description | Status | Resolution | Other apps affected |
32323 | Netflix (Silverlight 4.x) and several .NET Framework 3.x/4.0 WPF apps require either Arial or Verdana to be installed | STAGED | View | |
33450 | .NET 3.5 Framework installation fails (.NET WorkFlow Service Registration Tool "WFServicesReg.exe" crash with libxml2 < 2.9.0) | RESOLVED | NOTOURBUG | View |
56704 | Installing dotnet35sp1 (winetricks) | UNCONFIRMED | View |
Install winetricks (more details here) to make easier to configure the Wine prefix:
$ sudo wget 'https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks' -O /usr/local/bin/winetricks
$ sudo chmod +x /usr/local/bin/winetricks
Last update: 2020-05-03
As usual, create a new Wine prefix (for most applications, it's better to set its own prefix):
$ env WINEPREFIX=$HOME/winedotnet wineboot --init
If Wine prompts for installing Mono, click Cancel.
Install .NET Framework (and optionally install corefonts):
$ env WINEPREFIX=$HOME/winedotnet winetricks dotnet35 corefonts
Replace dotnet35 with dotnet35sp1 to install Service Pack 1.
Use the following command to manually trigger GAC rebuild after .NET Framework installation (or if the Wine prefix changed due to a Wine update):
$ env WINEPREFIX=$HOME/winedotnet wine "c:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" update
Some errors (while loading dependent modules that are not GAC'd yet) are expected and can be ignored.
Last update: 2023-06-16
To verify .NET Framework installation(s) you can use the .NET Framework Setup Verification Tool from Aaron Stebner (Microsoft) which checks for proper installation of .NET assemblies and registry entries:
$ wget 'https://web.archive.org/web/20200729095123/https://msdnshared.blob.core.windows.net/media/2018/05/netfx_setupverifier_new.zip'
$ unzip netfx_setupverifier_new.zip
$ env WINEPREFIX=$HOME/winedotnet wine ~/netfx_setupverifier.exe
Select the .NET Framework version you want to verify and evaluate the log file manually if verification failed.
URL_ParseUrl FIXME messages on console when running/installin�g .NET apps are harmless and can be safely ignored. Example console output:
If a .NET application exits with the following message in console:
Some of Wine's truetype fonts are still not in shape of being a complete replacement for Windows ones, causing errors.
You must use 'winetricks corefonts' recipe to work around this problem!
If a .NET application exits with the following message in console:
You are missing the samba/winbind component which is essential for certain Wine functionality.
Please install winbind with your distribution package manager!