VB exe unter NetFramework 4 ausführen
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
aufsicht
beschreiben
code
dank
datei
datum
eigenschaft
erstellen
fenster
file
information
laufzeit
option
pfad
professional
projekt
studio
tab
umstellen
version
-
Hallo Community,
Ich habe eine exe mit VB 2010 erstellt aber man kann diese nur unter NetFramework 4 ausführen...
Giebt es ein Script wo man dieses Ändern kann? Da viele nicht umbedingt NF.4 haben und daher meine Exe nicht bei denen geht.
Oder kann man das direkt in VB 2010 einstellen das die exe auch mit anderen NF. versionen ausgeführt werden kann? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wenn du in Visual Studio die Eigenschaften deines Projektes öffnest, findest du eine Option, in der du die Version des Frameworks auswählen kannst. Ich weiß nicht mehr genau, in welcher Kategorie die Option zu finden ist, aber sie ist da.
Allerdings ist ein Versionsdowngrade mit Visual Studio oft nicht leicht, da viele Futures, die in den vorigen Versionen noch nicht verfügbar waren nicht automatisch entfernt/angepasst werden.
Solltest du mit diesem Problem konfrontiert werden, kann es helfen, das Projekt mit einer niedrigeren .NET-Version zu erstellen, und die Source-Code-Dateien hineinzukopieren. Ist zwar nicht unbedingt elegant, funktioniert aber für gewöhnlich. -
Ich weiß nicht wo bzw. finde ich das nicht unter Projekt Eigenschaften....
Kann evt. jemand ein pfad dorthin beschreiben? -
Hallo soulcrest
Die Einstellungen findest du hier:
Gehe im Menü auf "Projekt" dann auf "<Projektname>-Eigenschaften...".
Wähle im nun geöffneten Fenster den Tab "Kompilieren" und klicke auf den Button "Erweiterte Kompilierungsoptionen...".
Nun findest du in dem geöffneten Fenster ganz unten die Option Zielframework. Hier kannst du jetzt auswählen für welches Framework du dein Projekt erstellen möchtest.
Gruß und frohes neues Jahr S.Brosch -
OKy danke habs endlich gefunden und funzt wunderbar ....
Tja habe die Exe einem Kumpel geschickt leider kann er diese immer noch nicht öffnen
Ich habe die auf Net.2 gemacht weiter runter geht es leider net aber dennoch kann er diese exe nicht ausführen...
Was haben eigentlich die weiteren 3 daten aufsicht?(Wen man die exe erstellet hat )
Data 1 =Projektname.exe(XML)
Data 2 =Projektname.pdb
Data 3 =Projektname.xml
und halt noch die exe datei dazu
ich schicke nur die exe und nicht die anderen daten mit!
kann es evt. dadran liegen das er die auch benötigt? Wen ja wie kann ich die alle zu 1 exe datei machen?
Würde mich auf eine antwort freuen danke schonmal im voraus
Beitrag zuletzt geändert: 1.1.2011 1:25:16 von soulcrest -
Hat dein Freund das .NET Framework installiert? Sonst kann der Code nicht ausgeführt werden.
Die pdb-File ist nur die Program-Debug-Database und enthält Debugging-Informationen, also nichts wichtiges.
Und die XML-File ist eine Anwendungseinstellungsdatei. Die kannst du in den Projekteigenschaften deaktieren. Also auch nicht essentiell für die Anwendung, da sie zur Laufzeit erstellt wird. -
Dass .Net Frwrk 3.5 Client installiert ist, denk ich auf jeden Fall, außer er hat XP ohne SP :D
BTW: Welches VB hast du? 08/10 Express? VS 10 Ultimate/Professional? Bei den Expressversionen kann man ja nicht umstellen, für welche OS-Struktur man programmiert, oder? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage