.NET Framework 3.0, released on 2006-11-06.
This package also includes:
Application Details:
Version: | 3.0 |
License: | Free to use |
URL: | http://msdn.microsoft.com/netf... |
Votes: | 5 |
Latest Rating: | Gold |
Latest Wine Version Tested: | 1.9.19-staging |
Maintainers: About Maintainership
What works
Nothing
What does not
Setup detects an error
Workarounds
What was not tested
not sure what to test
Hardware tested
Graphics:
Additional Comments
the installation starts, but an error is encountered
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu) | Sep 28 2016 | 1.9.19-staging | Yes | Yes | No | Gold | an anonymous user | |
Show | Fedora 19 x86_64 | Dec 26 2014 | 1.7.33 | Yes | Yes | No | Gold | Anastasius Focht | |
Show | Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu) | Jun 24 2014 | 1.6.2 | Yes | Yes | No | Gold | Jonah Aragon | |
Show | Ubuntu 12.04 "Precise" amd64 (+ variants like Kubuntu) | Jul 13 2013 | 1.6-rc5 | No | Not installable | No | Garbage | Ken Sharp | |
Show | Fedora 18 x86_64 | May 25 2013 | 1.5.31 | Yes | Yes | No | Silver | Anastasius Focht |
Bug # | Description | Status | Resolution | Other apps affected |
16876 | Multiple Microsoft component/prerequisite installers hang in basic UI mode due to incorrect PropertySheet 'Finish' return value for modal sheets (WIC, PowerShell, XPSEPSC) | NEW | View | |
30410 | Many apps crash on Ubuntu 12.04 (ptrace broken again) | RESOLVED | NOTOURBUG | View |
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 |
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 dotnet30 corefonts
Replace dotnet30 with dotnet30sp1 to install Service Pack 1.
There is no separate installer for Service Pack 2. You need to install .NET Framework 3.5 Service Pack 1 to do so.
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.
This is expected. The installer is minimized to systray (there is a balloon tooltip, indicating the action). Double click installer icon in systray to restore the dialog window.
The .NET 3.0 web installer detects Wine as Windows MUI with lots of language packs. Wine returns quite a number of supported user interface languages hence the installer tries to download a large number of .NET 3.0 language packs. This will later lead to problem because .NET 3.0 language packs require the corresponding .NET 2.0 language packs to be installed. These don't get automatically downloaded and installed which will lead to failure when the installer tries to install .NET 3.0 language packs.
Use the full (offline) installer (see download link). Be aware the full installer also has MUI (language packs) related problem, leading to large delay near the end of installation (see other note).
URL_ParseUrl FIXME messages on console when running/installin�g .NET apps are harmless and can be safely ignored. Example console output:
This is Bug 9158 encountered in .NET Framework 3.0 web installer. Either use full (offline) installer (see download link) or the following workaround in console:
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!
If a .NET application exits with the following message in console:
This 'Unrecoverable system error' is pretty general and can be caused by many things. For instance by bad truetype fonts. 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 steps to work around this problem!