WineHQ
.NET Framework 1.1



Category: Main > Programming / Software Engineering > .NET Framework > 1.1


Name.NET Framework
Version1.1
License Retail
URLhttp://msdn.microsoft.com/netf...
Votes 1
RatingGold
Wine Version1.5.31
Free Download Microsoft .NET Framework 1.1 Redistributable Package
Free Download Microsoft .NET Framework 1.1 Service Pack 1 Redistributable Package
Maintainers of this version:
Description

The Microsoft .NET Framework version 1.1 redistributable package (released 2003-04-24) includes everything you need to run applications develo­ped using the .NET Framework.­

The .NET Framework version 1.1 provides improved s­calability and performance, support for mobile device development with ASP.NET mobile controls (formerly the Microsoft Mobile Internet Toolkit), support for Internet Protocol version 6, and ADO.NET classes for native communication with Open Database Connectivity (ODBC) and Oracle databases. It also enables the use of code access security to further lock down and isolate ASP.NET applications.

The .NET Framework consists of two main parts: the common language runtime (CLR) and a unified set of class libraries, including ASP.NET for Web applications and Web services, Windows Forms for smart client applications, and ADO.NET for loosely coupled data access.

­
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works

Installation using 'winetricks' script, e.g. 'winetricks dotnet11'

Running .NET 1.1 applications


What does not

problems are tracked by bugs attached to this appdb entry


What was not tested
n/a


Additional Comments

Use 'winetricks' script for installation of .NET Framework 1.1 - especially if the app wants to install it on its own!
Always use a clean WINEPREFIX for .NET installs (Framework + .NET based app)!
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowFedora 18 x86_64May 25 20131.5.31 Yes Yes Gold Anastasius Focht 
ShowFedora 16 x86_64Dec 21 20121.5.20 Yes Yes Gold Anastasius Focht 
ShowFedora 16 x86_64Sep 14 20121.5.13 Yes Yes Gold Anastasius Focht 
ShowFedora 16 x86_64Mar 08 20121.4 Yes Yes Gold Anastasius Focht 
CurrentUbuntu 10.10 "Maverick" (+ variants like Kubuntu)Jun 26 20111.3.23 Yes Yes Gold Anastasius Focht 


Known bugs
Bug # Description Status Resolution Other apps affected
5358 .NET 1.1's dotnetfx.exe fails to install CLOSED FIXED View
7098 msi doesn't publish/install some assemblies into GAC CLOSED FIXED View
10134 regtlib.exe from .NET 1.1's dotnetfx.exe installer crashes with heap problem CLOSED FIXED View
11742 Small .net 1.1 app (FastMD5 1.3) fails to start up CLOSED FIXED View
12099 .NET Framework 1.1 installer requires loadperf.dll in case of AeDebug -> Auto=0 (unhandled exception dialog) CLOSED FIXED View
13995 Microsoft .NET Framework 1.1 Service Pack 1 fails to install (crash) CLOSED FIXED View
15748 .NET 1.1's dotnetfx fails to install, aborts when it can't stop the msi service? CLOSED FIXED View
16626 NBC Direct installer can't find resources CLOSED FIXED View
16956 Lexware: Installation of .Net 2.0 SP 1 fails CLOSED FIXED View
17008 MS .Net Framework 1.1 SP1 installer fails sometimes with "nested exception on signal stack" CLOSED FIXED View
17135 virtual write watches cause problems in multithreaded .NET code (simultaneous GC heap allocations) CLOSED FIXED View
17161 Provide lodctr.exe tool to prevent misleading process spawn failure console messages (.NET installers) CLOSED FIXED View
17184 Achieve Planner 1.9.0 requires explicit native override of mscoree.dll NEW View
23213 .NET Framework 1.1 installation fails with builtin msvcr71 (unimplemented function _set_security_error_handler) CLOSED FIXED View
25120 .NET Framework 1.1 installer fails due to fusion.CreateApplicationContext stub (default fusion context for the application domain) NEW View
27199 MS .Net Framework 1.x Service Pack installers crash in InstallFiles action (cabinet stream handling) CLOSED FIXED View

 
.NET Framework 1.1 installation

­­­Make sure you operate on a clean 32-bit WINEPREFIX (~/.wine)!


Method 1: Installation by using 'winetricks' script

Use ­this option for easy installation of .NET 1.1 Framework.

­Winetricks will take care of all needed installation prerequisites and wor­k around some problems.

$ wget http://kegel.com/wine/winetricks
$ bash winetricks dotnet11

Method 2: Manual installation

Run the installer of .NET Framework 1.1

Optionally install corefonts (using winetricks)


Post-installation issue: ­

If you intend to use .NET 1.1 Framework without upgrading to .NET 2.0 or later you might need to set a load-order override of "mscoree.dll" library (system32) to "builtin" only (using winecfg).

This is due to different loader implementation between .NET 1.1 and 2.x (or later), see bug 17184­ for explanation.­

­

 
Mono uninstallation

Mono (free alternative .NET Implementation) and Microsoft .NET Framework don't mix well in same WINEPREFIX.

If you intend to manually install .NET Frameworks make sure you removed any previous install of 'MONO' package from WINEPREFIX before.

$ wine uninstaller --remove '{E45D8920-A758-4088-B6C6-31DBB276992E}'

­

You don't need this step if you use 'winetricks' to install Microsoft .NET Frameworks.


 
.NET Framework 1.1 Service Pack 1 installation
­­­­Installation by using 'winetricks' script

Use this option for easy installation of .NET 1.1 Framework Service Pack(s).­

Winetricks will take care of all needed installation prerequisites and work around some problems (.NET 1.1 already installed, Service Packs already applied...).

$ wget http://kegel.com/wine/winetricks

.NET Framework 1.1 Service Pack 1:

$ bash winetricks dotnet11sp1

There is no need to manually install .NET Framework 1.1 be­­fore. Winetricks does this as part of service pack install!­­

­

 
Unattended installation of .NET Framework 1.1

Unattended Installation

Example command lines you can use to perform unattended installations for the ­.NET Framework 1.1 installation­: ­


Silent installation

These command lines will run the .NET Framework 1.1­ setup in fully silent mode. The setup package will extract to a temporary location and installation will begin with no user interaction and no visible UI. The user will see no visible indication that setup is running.

$ ­wine setup.exe /q:a /c:"install.exe /q"­

Standard unattended installation

These command lines will run the .NET Framework 1.1 setup in standard unattended mode. The setup package will extract to a temporary location and installation will begin with no user interaction. A progress dialog will appear on the screen during installation, and it will disappear when setup is complete. Errors encountered during installation might pop up message boxes during installation if they occur.

­$ wine setup.exe /q:a /c:"install.exe /qb"

Unattended installation with no cancel button available in the UI

These command lines will run the .NET Framework 1.1 setup in unattended mode with no cancel button. The behavior of setup is the same as with the command lines above except the cancel button will be hidden on the progress page during installation. This allows the user to know that a setup is in progress but prevent them from cancelling it (unless they kill the process).

$ wine setup.exe /q:a /c:"install.exe /q­b!"
­

 
Verify .NET Framework installation using .NET Framework Setup Verification Tool (Microsoft)

To verify .NET Framework installation(s) in WINEPREFIX you can use the .NET Framework Setup Verification Tool from Aaron Stebner (Microsoft) which checks for proper installation of .NET assemblies and registry entries.

Website and download here­

Select the .NET Framework you want to verify and evaluate the log file manually if verification failed.


 
RegAsm.exe - Fatal error: CLR error: 80004001. The program will now terminate

This is bug 25120. You need to set "fusion" component to "native".

Either use 'winecfg' tool or start the installer as follows (if you don't use winetricks recipe):

$ WINEDLLOVERRIDES=fusion=n wine ./dotnetfx.exe

­­­

 
err:msi:HANDLE_CustomType34 Unable to execute command

If you see an error message at the end of the installer in console lik­e this:

­­err:msi:HANDLE_CustomType34 Unable to ­execute command L"\"C:\\windows\\Microsoft.NET\\Framework\\netfxsbs11.exe\" /install"
­

This message is harmless and expected (see my comment here).


 
fixme:shell:URL_ParseUrl failed to parse ...

URL_ParseUrl FIXME messages on console when running/installin­g .NET apps are harmless and can be safely ignored. Example console output:

fixme:shell:URL_ParseUrl failed to parse L"mscorlib"
­

 
Codeweaver AppDB Entry­
Codeweaver Entry­: http://www.codeweavers.com/compatibility/browse/group/?app_id=597

 
/home/yourlogin/.wine is not owned by you / (Permission denied)

Never run wine as root (su, sudo)! Wine doesn't require to be run as root!

You will screw your WINEPREFIX and possibly other things up. If you have run Wine as root you need to:

$ sudo rm -rf ~/.wine­­

and then run winecfg to set Wine folder structure back up. If you used winetricks script as root you might also need to:

$ sudo rm -rf ~/.cache/winetricks/
­

Again: Just run wine as regular user and all should be fine.


 




   << Back

Page loaded in 0.02901 seconds.