Seite 2 von 2

Re: .NET 3.5 Integration Windows 8.1

Verfasst: 15 Feb 2014, 16:00
von SisterOfMercy
highman72 hat geschrieben:was passiert, wenn Du "stupidprogram.exe" mit der .exe.config-Datei startest... Wird dann der Nutzer zur Installation von xy gefragt und muss ein Dialogfeld mit "Ja" bestätigen? Das passiert genau, wenn ich beispielsweise Paint.net zu installieren versuche, ohne vorher .NET 3.5 aktiviert zu haben. Das bremst eine vollständig automatische Installation dann aber aus.
I can't remember seeing any message like that. But I do not have any experience with Windows 8.1, so this might have changed.
Or are you trying to run the Paint.net installer? This extracts to a few files in the temp directory, and also contains an MSI file. You might be able to install paint.net that way, and then copy the .config file.
If I have some time I will test it for you - maybe then I can use it here as well.
highman72 hat geschrieben:Cool: Verstehst Du komplett deutsch aber antwortest in Englisch?
Ja, gerade. Mein Deutsch ist nicht so gut ;)
But I travel every year since 2006 to the Zappanale, near Rostock. And I buy stuff on eBay.de so it's getting a bit better.

Re: .NET 3.5 Integration Windows 8.1

Verfasst: 15 Feb 2014, 16:40
von SisterOfMercy
Run the paint.net installer with /createMsi parameter, but do this on an installation with .NET 3.5 (see: http://forums.getpaint.net/index.php?/t ... t-working/ )
Then you will find two .msi files in a folder on your desktop

Install the .msi on a 64-bit system like this (include your own silent parameter, /qn or /qb+ what suits you best)

Code: Alles auswählen

msiexec.exe /i PaintDotNet.x64.msi VSDAllowLaterFrameworkVersions=TRUE
You still need a .net lamework (such as .net 4) or it will fail to install. Other parameters can be explored with InstEd. I have just run Paint.Net 3.5.11 on a virtual XP with only .net4 installed. This works, even without creating a PaintDotNet.exe.config file (it already is there!).

Re: .NET 3.5 Integration Windows 8.1

Verfasst: 16 Feb 2014, 00:32
von highman72
Ja, so hatte ich es gemacht. Den Installationsschalter VSDAllowLaterFrameworkVersions=TRUE kannte ich aber noch nicht.

Das probiere ich mal aus. Ich denke mein Paket wird trotzdem dem einen oder anderen nützen.

Danke
Grüße
Highman72