VB8.NET-Anwendung auf Zielrechner ohne .NET und ohne Internet?

08/02/2008 - 08:25 von Norbert_DL1SNG | Report spam
Hallo an alle!

Als absoluter Anfànger, der ich bisher nur Delphi 4 (aus dem Jahr 1998) ein
wenig kannte, habe ich mit Hilfe von Visual Studio 2005 Express Edition eine
sehr schlichte Visual-Basic-Anwendung für Funkamateure zu entwickeln. Eine
der Forderungen an das fertige Programm ist, dass auf den Zielrechnern keine
.NET-Bibliothek und schon gar kein Internet-Anschluss vorhanden sind. Bei der
Zielgruppe handelt es sich teilweise um Rentner. Die fertige .EXE muss also
"in sich" lauffàhig sein (genau so wie das früher auch unter Delphi üblich
war).

Jetzt habe ich den Eindruck, dass genau dies unter .NET nicht mehr möglich
ist.
Wenn ich nàmlich die mit Hilfe des Visual-Studio-Assistenten auf einen
USB-Stick geschriebene Setup-Datei meines Programms auf einem fremden Rechner
ohne .NET starte, versucht die Setup-Datei sofort, eine Internetverbindung zu
http://go.microsoft.com/fwlink/?Linkld7283 herzustellen, um dort eine von
zwei Dateien herunter zu laden. Genau das darf aber nicht passieren. Ich
finde im Veröffentlichen-Assistenten keine Möglichkeit, das anders
einzustellen.

Ist es womöglich so, dass eine Installation von .NET-Applikationen
heutzutage überhaupt nicht mehr ohne Internet und .NET-Bibliothek möglich
ist? Wàre das nicht in etlichen Fàllen ein absolutes KO-Kriterium für die
.NET-Plattform als solche??

Oder habe ich nur etwas falsch gemacht? Kann mir jemand helfen?
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
08/02/2008 - 08:54 | Warnen spam
Hallo Norbert,

"Norbert_DL1SNG" schrieb:

Eine der Forderungen an das fertige Programm ist, dass auf den Zielrechnern
keine .NET-Bibliothek und schon gar kein Internet-Anschluss vorhanden sind.



Ob von dem Rechner aus Internetzugang möglich ist oder nicht ist unerheblich
und stört die Anwendung (wenn sie denn nicht selbst ins Internet muss) nicht.

Das .NET Framework muss zwingend (in der richtigen Version) installiert sein
oder halt beim Setup mitinstalliert werden. Allerdings kann man auch einen
lokalen Pfad angeben, von dem aus das Framework installiert wird. Siehe bspw.

http://msdn2.microsoft.com/de-de/library/8st7th1x(VS.80).aspx

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen