| |
VB.NET - FortgeschritteneWie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 10.03.04 19:27 |
| Wie installiere ich ein .Net Programm
Erstelle ein Setupprojekt
Datei -> Neu -> Projekt -> Setup- und Weitergabeprojekte -> Setup-Projekt
Das Ding geht auf und Du erhältst eine Registerkarte ’Dateisystem (Programm)’
Hier hast Du bereits drei einträge
In den ersten (Anwendungsordner) kommen Deine Programmdateien selbst hinein, d.h. die *.exe
Von dieser *.exe erstellst Du eine Verknüpfung (mittels rechter Maustaste auf die *.exe) welche Du umbenennst und auf den zweiten Eintrag (Desktop des Benutzers) zieht, damit wird während der Installation des Programmes eine Verknüpfung des ebensolchen auf dem Desktop erstellt
Erstelle im dritten Eintrag (Programmmenü des Benutzers) einen neuen Ordner (der Name des Programmes wäre passend) in den Du ebenfalls eine Verknüpfung Deiner *.exe ziehst
Hiermit hast Du ein gültiges Setup erstellt, das auf jedem fall auf dem Entwicklungsrechner funktioniert (das ist der auf dem Du gerade sitzt und nicht einer der Hilfe braucht ), aber da gibt es ja noch einige wenige Rechner die keine .Net Entwicklungsumgebung installiert haben und diesen Rechnern widmen wir uns in den nächsten schritten 0 | |
Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: spike24 | Datum: 10.03.04 19:27 |
| Es muss mal in erster Linie überprüft werden ob auf dem Zielcomputer das .Net Framework in der von Dir benötigten Version installiert ist
Dazu klicke auf:
Ansicht -> Editor -> Startbedingungen
Damit erhältst Du eine neue Registerkarte mit dem Name Startbedingungen (Programm)
Es gibt zwei Haupteinträge und beim Zweiten müsste schon ’.Net Framework’ stehen, welchen wir anklicken
Jetzt hast Du rechts unten die Eigenschaften der Überprüfungen Eigenschaften
Name
InstallUrl
Message
SupportetRuntimes
Name würde ich so lassen wie es ist
InstallUrl würde ich verändern, da sonst der Zielcomputer das Framework vom Internet holen will (was ist wenn der Kunde kein Internet hat?)
Ich habe mir für diesen Fall von
http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
die Datei dotnetfx.exe heruntergeladen (keine Garantie für das was da dann wirklich kommt)
diese kopiere ich ganz einfach in den selben Ordner in der dann die Datei Setup.exe liegt (die gibt es noch nicht, also nicht danach suchen) und gebe bei InstallUrl einfach nur DotNetFx.exe an
Message würde ich auch so lassen, falls wer wissen will was dabei rauskommt einfach in der Hilfe nach VSDNETMSG suchen
Unter SupportetRuntimes soll die von Dir benötigte Framework Version angegeben sein
Hilfe -> Info -> da steht dann irgendwas von Framework und die entsprechende Versionsnummer
Damit haben wir auch das Framework auf dem Zielcomputer, aber eines brauchen wir noch
Ich weis zwar nicht was das genau ist, aber die Hilfe sagte mir, das ich das mit installieren muss 0 | |
Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: spike24 | Datum: 10.03.04 19:28 |
| [u]MDAC
Zuerst muss man mal danach suchen, ob es ja nicht schon da ist
Klicke mit der rechten Maustaste auf ’Zielcomputer durchsuchen’ und erstelle einen neuen Eintrag vom Typ ’Registrierungssuche hinzufügen’
Diesem Ding gibst Du den Namen ’Microsoft Data Access’ (ist nicht zwingen aber passend)
Klicke diesen Eintrag einmal an und wir haben rechts unten wieder unsere Eigenschaften denen wir uns jetzt widmen
Property
RegKey
Root
Value
Unter Property schreiben wir den wert ’MDACSEARCH’ (zwingend, Erklärung warum kommt später)
Unter RegKey schreiben wir den wert ’Software\Microsoft\DataAccess’ muss so heissen da dort die Versionsnummer von MDAC liegt
Unter ROOT wählen wir den Eintrag ’vsdrrHKLM’ aus
Unter VALUE schreiben wir den wert ’FullInstallVer’ hinein
Man erkenne:
Man hat gerade eine Funktion mit dem Namen MDACSEARCH geschrieben welche unter ’HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess’ den wert von ’FullInstallVer’ zurückliefert ... Wohin? ... Das kommt jetzt
Klicke mit der rechten Maustaste auf ’Startbedingungen’ und wählen das einzige aus das es da gibt (Startbedingungen hinzufügen)
Dem Ding vergeben wir ebenfalls den Namen ’Microsoft Data Access’ (Namen sind rauch und schall, aber damit weis man auch bei grösseren Installationsprojekten das die zusammen gehören)
Klicken wir es einmal an und siehe da wir haben rechts unten wieder unsere Eigenschaften
Condition
InstallUrl
Message
Bei Kondition geben wir ein: MDACSEARCH>=“2.7“
Hiermit hätten wir auch die fehlende Erklärung von oben
InstallUrl:
Das Internet habe wir ja schon oben besprochen
Ich holte mir die Datei MDAC_TYP.exe von
http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c
und kopierte sie in das Verzeichnis wo die setup.exe liegt und schreibe unter InstallUrl den wert MDAC_TYP.exe hinein
bei Message kommt die Fehlermeldung wenn kein MDAC 2.7 installiert ist
mein text:
Es wurde eine ältere Version von MDAC als 2.7 gefunden! Installieren?
Hinweis:
Als frage formulieren, da man auf der Messagebox ja und nein zur Auswahl hat
Jetzt wählen wir statt Debug den Wert Release aus (oben in der mitte)
Danach
Erstellen -> Projektmappe neu erstellen ... bitte warten
Und danach hat man im Projektverzeichnis (im Explorer) einen neuen Ordner mit dem Namen Release (in diesen Ordner die zwei heruntergeladenen Dateien rein kopieren)
Habe da irgendwo aus dem Internet eine Datei heruntergeladen, weis nicht ob man sie braucht, aber das hat irgendwas mit dem Autostart einer cd zutun, also lasse ich sie da drinnen
Name:
Settings.ini
Inhalt:
[Bootstrap]
Msi=Programm.msi
ProductName=AKSSystem
[LangPacks]
'Chinese (Simplified) - 2052
'Chinese (Traditional) - 1028
'Czech - 1029
'Danish - 1030
'Dutch - 1043
'Finnish - 1035
'French - 1036
'German - 1031
'Greek -1032
'Hungarian - 1038
'Italian - 1040
'Japanese - 1041
'Korean - 1042
'Norwegian - 1044
'Polish - 1045
'Portuguese (Brazilian) - 1046
'Portuguese (Portugal) - 2070
'Russian - 1049
'Spanish - 3082
'Swedish - 1053
'Turkish - 1055
erstellt sie auch, schadet sicher nicht
so jetzt haben wir ein Setup erstellt
alle Dateien aus dem Ordner Release auf eine CD brenne zum Kunden gehen und installieren (bei mir hat es funktioniert, gebe aber mit Sicherheit keine Garantie (Eduard Murphy: alles was schief gehen kann, geht schief)
möchte mich hiermit bei allen bedanken, die mir geholfen haben, mein erstes Setupprojekt in .Net zu erstellen, und ich freue mich schon auf eine weiterhin gute zusammen arbeit
PS: alle Ortsangaben (rechts unten) beziehen sich auf meinen rechner und können bei jedem anders
PPS: wer rechtschreibfehler finden darf sie behalten 0 | |
Re: Oder noch einfacher | | | Autor: spike24 | Datum: 12.03.04 05:31 |
| von dort habe ich die settings.ini, aber dadurch das ich äusserst schwach englisch kann, musste ich es mir erst zusammen suchen, und meine erkentnisse habe ich hier mal bekannt gegeben, und wenn wer wieder ne frage zu nem setup hat, findet hier "alle" antworten, gibt sicher noch ne schönere möglichkeit, aber ich fahre damit schon mal zum kunden 0 | |
Re: Oder noch einfacher | | | Autor: FZelle (Moderator) | Datum: 12.03.04 08:44 |
| Hallo Spike24,
War nicht böse gemeint.
Wenn du dieses Plugin in VS2003 installierst,
brauchst Du aber nur noch 2 Properties setzen, und schon
wird das Runtime und MDAC mit installiert.
Ist also schon was anderes, als die vorher erhältliche
nodifizierte Setup.exe. | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: spike24 | Datum: 15.03.04 08:05 |
| wäre sicher interresant wenn ich dazu sagen würde, das es sich hier um ein setup einer datenbank anwendung handelt
danke für den hinweis 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: Bloody_Newbie | Datum: 19.04.04 13:21 |
| Zitat: | | Habe da irgendwo aus dem Internet eine Datei heruntergeladen, weis nicht ob man sie braucht, aber das hat irgendwas mit dem Autostart einer cd zutun, also lasse ich sie da drinnen
| |
Die .ini Datei kommt, wenn du den Bootstrapper installierst. Bzw. ist bei dem Bootstrapper Sample mit dabei. | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: norbert55 | Datum: 04.05.04 16:58 |
| Hi Robert,
da hast Du aber wirklich echt einen Volltreffer gelandet! Dieser Beitrag ist SUPER! Habe damit auf Anhieb ein Setup erstellt. Wie es mit dem BOOTSTRAPPER gehen soll, habe ich nicht geschnallt. Finde ihn gar nicht in meinem VS (in Systemsteuerung-Software erscheint er aber). Werde in diesem Thread nochmal nachfragen. Eine Frage habe ich noch: wie kann ich denn das Installationsverzeichnis festlegen? Beim Setup wurde irgendein "Standardverzeichnis" vorgeschlagen. Und kann man bei dem ganzen Procedere auch gleich veranlassen, dass einige weitere Dateien (*.dat, *.ini ...) mit kopiert werden und der Schreibschutz (der ja auf der CD vorliegt) dabei entfernt wird? Eine Menge Fragen, ich weiss. Aber vielleicht erbarmst Du Dich nochmal. Danke
Norbert | |
Re: Oder noch einfacher | | | Autor: norbert55 | Datum: 04.05.04 17:01 |
| Hallo,
habe versucht, es zu verstehen - leider ohne Erfolg. Wenn ich den BOOTSTRAPPER auf meinem Rechner habe, wie und wo setze ich ihn ein? Kannst Du mal versuchen, es einem Anfänger etwas näher zu erklären? In meinem VS finde ich das Ding nicht.
Mit freundlichem Gruß
Norbert | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: WaldiMaywood | Datum: 04.05.04 17:15 |
| Wenn wir gerade dabei sind ...
Wie schaffe ich es denn im .NET Setup einen optionales Ausführen eines Programm am Ende des Setup's zu integrieren? Sprich: Am Schlussteil des Setup erscheint eine Checkbox mit der Frage "Möchten Sie jetzt die Anwendung starten?". Wenn diese gecheckt ist, dann wird diese natürlich gestartet.
Steve | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: Bloody_Newbie | Datum: 04.05.04 17:21 |
| Das würde mich auch interessieren Steve.
Ich habe nämlich das Problem, dass wenn auf dem Zielrechner das Framework fehlt, dass es dann zwar selbstständig installiert wird aber der Anwender dann noch ein weiteres Mal auf die Setup.exe klicken muss, um das Hauptprogramm zu installieren. | |
Re: Oder noch einfacher | | | Autor: norbert55 | Datum: 04.05.04 17:54 |
| >Downloaden und installieren.
ist erledigt
>Dann unter den Properties das Framework Runtime und ggf MDAC anklicken,
Welche Properties? "FrameworkRuntime" oder "MDAC" finde ich nicht unter Projektmappe - Eigenschaften und auch nicht unter Eigenschaften von meinem Projekt. Wo steckt das bloss?
>Wenn ich dir jetzt aber den gesammten prozess der Erzeugung eines
Installers erklären soll ...
Nö, hab schon ein Setup nach Anleitung von spike24 hinbekommen. Ich dachte, mit Deiner Methode würde es einfacher.
Gruss Norbert | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 04.05.04 18:17 |
| habe leider keine zeit mich mit diesem problem genauer auseinanderzusetzten, aber ich habe in der hilfe unter
Verwalten von benutzerdefinierten Aktionen bei der Weitergabe
was passendes gefunden
unter Index (in der Hilfe) habe ich Setup, Weitergabemethoden eingegeben
hoffe das hilft euch 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: WaldiMaywood | Datum: 04.05.04 21:17 |
| Danke schön! Schaue es mir morgen mal bei der Arbeit an.
Steve | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: obi14 | Datum: 29.05.04 14:28 |
| @ FZelle
>Kommt drauf an was Du wissen willst.
>Wenn Du schon ein Setup-Projekt erstellt hast, ist es ziemlich einfach.
>Das BootStrapper-Plugin ( http://www.microsoft.com/downloads/details.aspx?>displaylang=de&FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19 )
>Downloaden und installieren.
>Dann unter den Properties das Framework Runtime und ggf MDAC anklicken,
>Fertig.
>Wenn ich dir jetzt aber den gesammten prozess der Erzeugung eines
>Installers erklären soll, dann sag bescheid, dann suche ich dir ne Anleitung.
Ich weiß nicht welche Properties ich nehmen soll kannst du mir mal bitte erklären welche ich da nehmen soll?? und wo ich die finde | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: obi14 | Datum: 29.05.04 15:17 |
| ich hab alles nochmal durch probiert aber nix mehr geblickt!
1. die anleitung von dir spike24 ist ganz geil, bis auf das ich bei mir bei den ganzen probeties "InstallUrl" nicht finde das gibt es bei mir iergenwie nicht. Und das mit dem BootStrapper blick ich das überhaupt nicht.
Kann mir das bitte nochmal einer erklären?? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: adi99 | Datum: 14.10.04 15:51 |
| Hallo zusammen,
Habe das gleiche Problem.
Kann es sein das diese Anleitung für .net 2003 geschrieben wurde? Ich habe .net 2002
Kann man das updaten? oder für welche Version ist das Tut geschrieben?
Besten dank | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 14.10.04 15:58 |
| mom ich guck mal .... 2003 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: adi99 | Datum: 15.10.04 14:29 |
| spike24 schrieb:
Zitat: | | mom ich guck mal .... 2003
| |
Hast du was gefunden?
Besten Dank | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 15.10.04 16:13 |
| ja es ist in 2003 geschrieben da ich nur 2003 habe 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: adi99 | Datum: 15.10.04 16:16 |
| Weiss jemand ob man 2002 zu 2003 updaten kann? kostet das was? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: FZelle (Moderator) | Datum: 15.10.04 17:35 |
| Jain.
Das Update gibt es bei MS oder bei EBay.
Aber schau vorher noch mal hier rein.
http://www.codeproject.com/managedcpp/dotnetsetup.asp
Ist zwar mit C++.NET geschrieben und in der kompilierten
version für 2003 gedacht, aber wenn Du einen Solution Konverter nimmst,
kannst Du das ding auch mit VS.NET 2002 kompilieren.
Oder Du benutzt dieses Kostenlose Setup:
http://www.jrsoftware.org/ | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: adi99 | Datum: 15.10.04 17:53 |
| lohnt sich ein Update noch? oder sollte man nciht besser gleich auf .net 2005 warten? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: FZelle (Moderator) | Datum: 15.10.04 18:03 |
| Wenn Du warten kannst, warte.
Die Vorteile von 2003 sind nicht ganz so gross.
Aber 2005 wird gerade für VB.NET programmierer riesig.
Du kannst jetzt schon einmal bei MS die Beta der Enterprise
für €5 bestellen, kommt per UPS-Nachnahme.
http://lab.msdn.microsoft.com/vs2005/get/emeaorder/default.aspx
. | |
Frage ! | | | Autor: DerLord | Datum: 12.11.04 17:10 |
| Moinsön,
habe mir den deutschsprachigen Bootstrapper gesögt, dabei ist aber MDAC 2.7 integriert. Gibt es irgendeine Möglichkeit die v2.8 dort einzubinden??
Thx
Dennis | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: Walki | Datum: 14.11.04 15:23 |
| was mache ich wenn da keine 2 Einträge sind ?
Damit erhältst Du eine neue Registerkarte mit dem Name Startbedingungen ( _
Programm)
Es gibt zwei Haupteinträge und beim Zweiten müsste schon ’.Net Framework’ _
stehen, welchen wir anklicken
Jetzt hast Du rechts unten die Eigenschaften der Überprüfungen Eigenschaften ???
Ich sehe:
Anforderungen an den Zielcomputer
Zielcomputer durchsuchen
Startbedingungen
und dort ist der einzige Eintrag : MsiNetAssemblySupport
unter Konditions ist dort eingetragen: MsiNetAssemblySupport
mehr hab ich da nicht!
Weiss da jemand Rat? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: spike24 | Datum: 15.11.04 07:19 |
| dann fehlt dir
Ansicht -> Editor -> Startbedingungen 0 | |
Re: Frage ! | | | Autor: spike24 | Datum: 15.11.04 07:19 |
| hab nie mit dem bootstrapper gearbeitet
keine ahnung 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: Walki | Datum: 15.11.04 16:08 |
| nene, nachdem ich das gemacht habe .... also ich habe exakt jeden schritt gemacht wie oben beschrieben.... | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: spike24 | Datum: 15.11.04 16:11 |
| andere version als 2003? 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: Walki | Datum: 15.11.04 18:22 |
| Microsoft Development Enviroment 2002
.......Net Framework 1.0 ... was is sonst noch wichtig? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (2) | | | Autor: spike24 | Datum: 15.11.04 18:23 |
| das wars eigentlich eh schon, ich habe diese beschreibung für 2003 geschrieben
bei 2002 weis ich nicht wie es aussieht, da ich das ding nicht habe 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: WaldiMaywood | Datum: 29.11.04 12:01 |
| Hallo spike24,
Hätte da mal ne Frage an unseren VS-Setup-Guru
Weißt du zufällig wie ich im VS-Setup herausfinden kann, um welches OS es sich handelt? Ziel ist es, eine bestimmt Datei _nur_ unter Win98 zu kopieren. Hast du evtl. ne Idee?
Danke Steve | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: WaldiMaywood | Datum: 29.11.04 12:50 |
| Oh, Danke FZelle.
Schaue es mir mal an. Problem ist aber, dass wir schon ein "fast fertiges" Setup haben, und nicht wirklich umstellen wollen. Müsste halt nur wissen, um welches OS es sich handelt. Mir kam aber gerade die simple Idee, einfach zu ermitteln ob die betreffende Datei schon installiert ist. Falls dass der Fall ist, wird die Datei eben nicht kopiert. Demnach wäre evtl. ein OS-Check unnötig. Probier es mal aus....melde mich dann nochmal | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 29.11.04 13:14 |
| ja, wie soll ichs sagen
ich habe diesen link sehr oft verteilt (man beachte über 1000 mal gelesen!) (ich mir auf die schulter klopf)
aber so richtig weis ich nicht was das setup tut 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: Wolfgang_M | Datum: 30.11.04 00:13 |
| Wenn das alles erledigt ist, habe ich ja 2 Setup-Dateien. Eine Setup.exe und eine ProgrammName.msi. Welche muss der User denn anklicken, um das Proggi zu installieren (NetFramework 1.1als vorhanden vorausgesetzt )? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 30.11.04 08:29 |
| Setup.exe
die setup.exe ist glaube ich immer gleich
in der msi ist dann dein richtiges programm drin, und die exe holt da alles raus 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: Wolfgang_M | Datum: 30.11.04 15:45 |
| Alles klar, auf Dotnetfx.exe verzichte ich lieber, da mein 790kB Proggi sich zu 20MB aufbläst. Für die paar Leute, die Netframework 1.1 nicht drauf haben, ist ein Hinweis auf das Windows Update in der LiesMich enthalten. Wem das zuviel Arbeit ist, soll es sein lassen.
Wolfgang | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: WaldiMaywood | Datum: 30.11.04 16:05 |
| >> ich habe diesen link sehr oft verteilt (man beachte über 1000 mal gelesen!) (ich mir auf die schulter klopf)
Ja, ist schon eine gute Listung
>> aber so richtig weis ich nicht was das setup tut
Hab es wie folgt, recht einfach lösen können:
- VS Setup Projekt öffnen & Dateien hinzufügen, Verknüpfungen erstellen etc.
- Startbedingungeneditor öffnen
- Zielcomp. anklicken, Rechtsklick > Dateisuche adden
- Ein Namen der Suche geben. z.B: "Datei foo-bar.dll suchen"
- Im Eig.fenster, dem Property FileName einen Namen geben. z.B.: "foo-bar.dll"
- Unterhalb dieser Eig. befindet sich das Prop. "Folder", hier muss der Suchordner angegeben werden. z.B.: [SystemFolder]
- Dem Prop. "Property" gibt man noch einen ordentlichen Namen. z.B.: "EXISTS_FOO-BAR.DLL"
- der Startbedingungeneditor kann jetzt geschlossen werden
- Dateisystemeditor öffnen
- die entsprechende Datei auswählen
- Über die Eig. "Condition" kann nun geregelt werden, ob die Datei kopiert werden soll:
-- "NOT EXISTS_FOO-BAR.DLL" = kopiert die Datei wenn diese nicht gefunden wurde
-- "EXISTS_FOO-BAR.DLL" = kopiert die Datei nur wenn diese auch existiert
Viel Erfolg
Gruss Steve | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (1) | | | Autor: spike24 | Datum: 30.11.04 16:27 |
| bestens, dieser thread wird immer besser 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: heinzwilli | Datum: 07.11.05 16:19 |
| kann ich es auch irgentwie so einstellen, dass, wenn die MDAC nicht installtiert sind, beim klicken auf "Nein" das setup trotzdem ausgeführt wird oder am bestem anstatt dieser Meldung ein Optionsfelder-Dialog des Setups erscheint ob die MDAC installert werden sollen? | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: spike24 | Datum: 07.11.05 17:08 |
| denke mal nein
wenn das programm MDAC benötigt, wäre es ja auch ein bisschen unsinnig das setup trotzdem weiter zu machen 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: heinzwilli | Datum: 07.11.05 18:04 |
| ja das problem ist dass sich einige Kunden gemeldet haben die nicht wollten dass das Setup nicht ohne installation der MDAC ausgeführt werden kann. Warum sie es nicht wollten weiß ich nicht so genau. Jedenfalls dachte ich man könnte einfach über ein Optionsfeld etc. abfragen ob es installiert werden soll oder nicht.
Mir ist dies ziemlich wichtig, da ich gerne auf die Wünsche der Kunden reagieren würde aber wenn es nicht geht muss ich mir etwas anderes ausdenken. | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: spike24 | Datum: 08.11.05 10:49 |
| ja die kunden
ich war mal auf einer messe bei einem verkaufsgespräch dabei
und der Kunde meinte ein kaufkriterium wäre die möglichkeit, die schrift auf den labels und in den textboxen ändern zu können (grösse, schriftart, etc.)
er hat dann unser programm nicht gekauft, wäre dann schwersten neugierig welches programm er sich da gekauft hat
wenn der Kunde nicht will das MDAC installiert wird, dann frag ihm ganz freundlich, warum?
er wird Dir kein brauchbares argument liefern können
wenn Dein programm die MDAC benötigt, dann muss er es installieren, oder er kann das programm nicht benützen
ist so 0 | |
Re: Wie erstelle ich in .Net ein Setup -> Lösung (3) | | | Autor: heinzwilli | Datum: 08.11.05 15:00 |
| ja wie gesagt weiß ich nicht warum einige meiner Kunden die MDAC nicht mit installieren wollen, aber vieleicht liegt es daran, dass sie das prog im Netzwerk installieren wollen. Aber wenn es nicht geht dann eben nicht. | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Neu! sevCommand 4.0
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere Infos
|