Sagen wir, ich habe ein .NET 2 installiert. Kann ich Version 4 mit .NET 2 programmatisch installieren?Kann ich programmgesteuert eine neue .NET-Version mit .NET installieren?
Antwort
Natürlich können Sie. Schließen Sie das erforderliche Installationspaket und dann Process.Start ein, oder noch besser: Erstellen Sie ein Setup- und Bereitstellungsprojekt für Ihre Anwendung, und legen Sie eine Startbedingung für .NET 4.0 fest. Wenn jemand versucht, es zu installieren, überprüft es .NET 4.0 und ob nicht fragen, es zu installieren:
Anmerkung: im Screenshot .NET 4.0 als Startbedingung (Schritt 4)
sicher gesetzt. Starten Sie einfach den Installationsprozess.
Process.Start("dotnetfx.exe");
können Sie tun dies (nur MSI Installateur berappen und msiexec.exe), aber es gibt Dinge wie Schloss downs und andere Sicherheitsrisiken zu berücksichtigen. Aber es ist besser, dem Benutzer zu sagen, dass er es installieren und dann sein Programm installieren soll. Ihr Installationsprogramm muss dazu den .net 2.0-Code haben.
- 1. installieren/deinstallieren Sie einen .inf-Treiber programmgesteuert mit C# .net
- 2. Wie kann ich einen Drucker mit .NET installieren?
- 3. Programm selbstsigniertes Zertifikat programmgesteuert installieren
- 4. So installieren Sie eine Chrome-Erweiterung programmgesteuert?
- 5. Windows-Dienst programmgesteuert installieren
- 6. Wie programmgesteuert installieren ein Zertifikat mit C#
- 7. Ich kann eine Datenbank programmgesteuert nicht erstellen
- 8. Öffnen Sie eine neue Registerkarte in Safari programmgesteuert mit JS
- 9. Wie konfiguriere ich eine Verbindungszeichenfolge config programmgesteuert in .net?
- 10. Kann ich .NET Framework 4 unter Windows XP Embedded installieren?
- 11. Wie kann ich eine Datenbanktabelle programmgesteuert aktualisieren?
- 12. Ändern Sie eine web.config programmgesteuert mit C# (.NET)
- 13. Wie kann ich ein Zertifikat in dem lokalen Computerspeicher programmgesteuert mithilfe von C# installieren?
- 14. Programmgesteuert inspizieren. NET-Code
- 15. Wie programmgesteuert das Gateway mit .NET ändern?
- 16. Wie kann ich eine PDF-Datei programmgesteuert mit C erstellen?
- 17. Wie kann ich programmgesteuert mit Paypal bezahlen?
- 18. Wenn eine Antwort auf $ .ajax 301 ist, kann ich die neue URL programmgesteuert abrufen?
- 19. net-snmp: Wie registriere ich mich für eine neue Unternehmensfalle?
- 20. Wie kann ich eine neue Version von gcc auf Ubuntu installieren
- 21. Wie kann ich programmgesteuert eine Suche in der UISearchBar erzwingen?
- 22. Kann jemand ANTLR korrekt installieren, um mit .Net zu arbeiten?
- 23. Wie kann ich eine neue Farbe erstellen?
- 24. Wie kann ich eine neue Anmerkung erstellen?
- 25. Eclipse: neue Software installieren pending
- 26. Wie kann ich programmgesteuert feststellen, ob ich Schreibrechte mit C# in .Net habe?
- 27. Wie kann ich mich bei Twitter mit Benutzername und Passwort programmgesteuert mit .NET anmelden?
- 28. Wie kann ich eine neue Rolle mit openstack4j erstellen?
- 29. Ich kann gcc48 nicht mit Homebrew installieren
- 30. Wie kann ich mit conda installieren pydotplus