[Bug 25060] Microsoft .NET Framework 3.5 installer does not complete

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Feb 24 16:30:29 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=25060

--- Comment #13 from Anastasius Focht <focht at gmx.net> 2012-02-24 16:30:29 CST ---
Hello,

winetricks trunk now has .NET Framework 3.5 recipe fixed so I cleaned up appdb
and removed the workarounds.

http://winetricks.googlecode.com/svn/trunk/src/winetricks

It might be useful to add .NET 3.5 SP1 recipe as some apps explicitly request
it.

Forum thread about .NET 3.5 SP1 app "PASS 11":
http://forum.winehq.org/viewtopic.php?t=14674

Download: http://www.ncss.com/download_PASS.html

Following is a small winetricks recipe for .NET 3.5 SP1 (Dan or Austin might
pick/polish it up).

Basically .NET 2.0 SP2 needs to be installed as prerequisite on top of .NET 3.5
before running .NET 3.5 SP1 installer...

--- snip ---
w_metadata dotnet35sp1 dlls \
    title="MS .NET 3.5 SP1" \
    publisher="Microsoft" \
    year="2008" \
    media="download" \
    file1="dotnetfx35.exe" \
    installed_file1="c:/windows/Microsoft.NET/Framework/v3.5/Microsoft .NET
Framework 3.5 SP1/logo.bmp"

load_dotnet35sp1()
{
    case "$OS" in
    "Windows_NT") ;;
    *) w_warn "dotnet35sp1 does not yet fully work or install on wine.  Caveat
emptor." ;;
    esac

    w_call dotnet35
    $WINESERVER -w
    w_call dotnet20sp2
    $WINESERVER -w

    # http://www.microsoft.com/download/en/details.aspx?id=25150
    w_download
http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe
3dce66bae0dd71284ac7a971baed07030a186918

    cd "$W_CACHE"/dotnet35sp1
    $WINE dotnetfx35.exe /lang:ENU $W_UNATTENDED_SLASH_Q
}
--- snip ---

Using that recipe on clean WINEPREFIX the app successfully installs and runs.

While you're at it, you might also want to fix .NET 3.0 SP1 "silent" mode:

--- snip ---
w_try $WINE msiexec /i "XPSEP XP and Server 2003 32 bit.msi" #
${W_OPT_UNATTENDED:+/q} broken?
--- snip ---

Simply pass "/qb" to msi installer to allow a fully silent/unattended install
of .NET 3.x Frameworks.

$ wine --version
wine-1.4-rc5

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list