Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Prism VCL.NET EXEn können nicht aus dem Internet ausgeführt werden (https://www.delphipraxis.net/15065-vcl-net-exen-koennen-nicht-aus-dem-internet-ausgefuehrt-werden.html)

mirage228 21. Jan 2004 13:35


VCL.NET EXEn können nicht aus dem Internet ausgeführt werden
 
Hallo,

ich hab mich heute mal wieder mit .NET beschäftigt und hab auch ein kleines VCL.NET Testprojekt erstellt.
Wenn ich dieses von der Platte aufrufe gibts keine Probleme, wenn ichs aber aus dem Netz aufrufe gibts diesen Fehler:

---------------------------
IconTest[1].exe - Common Language Runtime Debugging Services
---------------------------
Die Anwendung hat einen Ausnahmefehler verursacht, der nicht verarbeitet werden konnte.

Prozess-ID=0xb00 (2816), Thread-ID=0x880 (2176)

Klicken Sie auf 'OK', um die Anwendung abzubrechen,
oder auf 'Abbrechen', um sie zu debuggen.
---------------------------
OK Abbrechen
---------------------------

Ein Kumpel von mir, der nur das .NET Framework alleine installiert, der hatte den Fehler auch, als der die EXE von der Platte gestartet hatte.
Sakura hatte mir schon gesagt, dass etwas mit den Debug-Einstellungen zu tun haben könnte, aber wieso hätte Borland, dass so eingestellt, dass nicht von Anfang direkt läuft?

Hat jemand von euch das Problem auch? Wie kann ich es lösen?

mfG
mirage228

EDIT:
P.S.: Wer es mal Probieren möchte kann die Datei hier aufrufen: www.mirage228.net/dump/IconTest.exe --> Und dann "Öffnen" wählen.

Chewie 21. Jan 2004 13:59

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Also bei mir kommt der gleiche Fehler, egal ob die Anwendung "aus dem Web" oder von der Platte ausführe.

mirage228 21. Jan 2004 14:07

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Ich glaub ich habs:

In der Projektverwaltung müssen für alle "Referenzen", die mit Borland bzw. Delphi zu tun haben, die Option "Unit vernknüpfen" auf true gesetzt werden.

Probiers mal hiermit:
www.mirage228.net/dump/IconTest_2.exe (Die Größe hat sich von 9,5KB auf 1,34MB geändert)

EDIT: Ne, geht auch nicht :(

mfG
mirage228

Pseudemys Nelsoni 21. Jan 2004 14:08

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
wenn ich es downloade&ausführe funktioniert es einwandfrei.
wenn ichs direkt aus dem netz ausführe habe ich den gleichen fehler s.o.

Pseudemys Nelsoni 21. Jan 2004 14:10

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
ne hab immernoch nen fehler, trotz der 1,34mb

sakura 21. Jan 2004 14:31

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Soweit ich es bisher nachvollziehen kann, benötigt die VCL besondere Rechte, da Anwendungen, welche aus dem Internet geladen werden generell in einem rechtlich beschränkten Umfeld laufen kann ein VCL.NET Anwendung nicht einmal starten. Diese müssen also generell immer erst lokal gespeichert werden und können erst anschließend ausgeführt werden :wall:

...:cat:...

Phoenix 21. Jan 2004 14:37

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Also: runtergeladen und lokal: geht, direkt vom Web aus geöffnet geht nicht.

sakura 21. Jan 2004 14:44

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von Phoenix
Also: runtergeladen und lokal: geht, direkt vom Web aus geöffnet geht nicht.

Das steht nun schon so oft da, die Frage ist inzwischen: warum? ;-)

...:cat:...

CalganX 21. Jan 2004 14:48

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Hi,
ich muss euch jetzt leider ärgern: sowohl, wenn ich die Datei direkt öffne, als auch, wenn ich die Datei speichere und dann starte, so erhalte ich die Fehlermeldung.

.NET-Framework ist installiert. ;)

Chris

Phoenix 21. Jan 2004 14:51

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Was mich an der Stelle interessieren würde: Hast Du lokale Admin-Rechte oder nicht?

CalganX 21. Jan 2004 14:53

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Hi,
ja. User mit Administratorrechten, so wie WinXP das nach dem Installieren einstellt. ;)

Chris

Phoenix 21. Jan 2004 14:54

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
XP Home oder Prof. ? Mit SP1 und aktuellen Patches oder ohne? ;-) Und welche Version vom .NET Framework?

sakura 21. Jan 2004 15:07

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Läuft (nach download) ohne Probleme auf Windows 2003 Server.

...:cat:...

mirage228 21. Jan 2004 19:03

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Wie sieht es mit euren VCL.NET Exen aus?
Klappt es bei euch, wenn ihr ein paar Kompos auf ne VCL Form packt und diese dann aus dem Internet (Lokaler oder Webserver) ausführt?

mfG
mirage228

Alexander 22. Jan 2004 12:07

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Also ich könnte mir vorstellen, dass das was mit den Policies zu tun hat.
Gehe mal unter Systemsteuerung -> Verwaltung -> NET-Konfiguration (oder so ähnlich). Dort müsstest du was dazu einstellen können.

GetCool 22. Jan 2004 12:25

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Bei mir kommt der Fehler auch. Zwar nur wenn ich aus dem I-Net öffne, aber immerhin. Wenn ich im Opera auf Öffnen klicke kommt der Fehler nicht. Liegt aber wohl daran, dass Opera dann anders mit der Datei umgeht...

negaH 22. Jan 2004 12:51

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Win2000 + Opera, funktioniert.

Allerdings, wenn ich den Mousecursor im Program positionier und in den beiden Edits was eingeben, so wird der Mousecursor rigeros ausgeblendet. Erst wenn ich die Maus bewege erscheint er wieder. Dieses Verhalten dürfte wohl am .NET Framework liegen, stört aber erheblich.

Gruß hagen

mirage228 22. Jan 2004 16:30

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Scheint wohl doch an den Rechten zu liegen,

da nichtmal diese Windows Forms Anwendung bei mir aus dem Internet heraus läuft:
www.mirage228.net/dump/DotNetSysUtils.exe

Das ganze hängt wohl damit zusammen, dass meine Internet-Sicherheitsstufe zu hoch ist... Opera scheint das ganze irgendwie zu umgehen... hm...

mfG
mirage228

Alexander 22. Jan 2004 16:52

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von Alexander
Also ich könnte mir vorstellen, dass das was mit den Policies zu tun hat.
Gehe mal unter Systemsteuerung -> Verwaltung -> NET-Konfiguration (oder so ähnlich). Dort müsstest du was dazu einstellen können.

;-)

GetCool 22. Jan 2004 16:52

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von mirage228
Das ganze hängt wohl damit zusammen, dass meine Internet-Sicherheitsstufe zu hoch ist... Opera scheint das ganze irgendwie zu umgehen... hm...

Stimmt, funzt einwandfrei in Opera...

mirage228 22. Jan 2004 17:02

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Also ich habe meine Homepage jetzt zu den Vertrauenswürdigen Seites hinzugefügt und die Berechtigungebene auf Maximal (Alles erlaubt) gesetzt und es funktioniert trotzdem nicht... :(

Alexander 22. Jan 2004 17:09

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
@Mirage hast du dir eigentlich meine beiden letzten Posts durchgelesen? :?
Ich bin der Meinung du das direkt im .NET-Konfigurations-Programm ändern musst, wo genau weiß ich allerdings auch nicht genau ;-) (habe mich mit den Policies noch nicht genau auseinandergesetzt, Fakt ist aber das die Sicherheitseinstellungen besonders seit der Version des Net-Framework 1.1 sehr hoch sind.).

mirage228 22. Jan 2004 17:27

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von Alexander
@Mirage hast du dir eigentlich meine beiden letzten Posts durchgelesen? :?
Ich bin der Meinung du das direkt im .NET-Konfigurations-Programm ändern musst, wo genau weiß ich allerdings auch nicht genau ;-) (habe mich mit den Policies noch nicht genau auseinandergesetzt, Fakt ist aber das die Sicherheitseinstellungen besonders seit der Version des Net-Framework 1.1 sehr hoch sind.).

Genau dort habe ich ja die Sicherheitseinstellung für "Vertrauenswürdige Sites" auf nierig (also alles erlaubt) gesetzt....

mfG
mirage228

c113plpbr 22. Jan 2004 17:29

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Ich hab mal nen Netsender in C#, mit Hilfe von Microsofts .NET Studio, geschrieben (sollte also eine .NET Application sein) ihr findet ihn hier auf meiner Homepage: http://www.angelfire.com/electronic2...sendermini.exe
Unter Windows XP hat der immer funktioniert, sogar OHNE dass man überhaupt noch auf 'öffnen', oder 'speichern' drücken musste, nur dauerte es meist einige Zeit, bis er startete ... Testet mal ...

GetCool 22. Jan 2004 17:44

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von c113plpbr
Ich hab mal nen Netsender in C#, mit Hilfe von Microsofts .NET Studio, geschrieben (sollte also eine .NET Application sein) ihr findet ihn hier auf meiner Homepage: http://www.angelfire.com/electronic2...sendermini.exe
Unter Windows XP hat der immer funktioniert, sogar OHNE dass man überhaupt noch auf 'öffnen', oder 'speichern' drücken musste, nur dauerte es meist einige Zeit, bis er startete ... Testet mal ...

Keine Probleme...

c113plpbr 22. Jan 2004 17:50

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von GetCool
Keine Probleme...

Sag ich ja ... aber: mit nem Microsoftproggi programmiert, vondemher _MUSS_ (nagut, es sollte zumindest) es ja funktionieren ...

mirage228 22. Jan 2004 17:55

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Also wenn ich normal auf die EXE klicke, öffnet sich kurzzeitig ein neues fenster und danach passiert gar nichts. beim ersten mal ging noch der download dialog, aber öffnen damit ging nicht (es passierte einfach nichts!)
Wenn ich sie herunterlade funktionierts...

mfG
mirage228

Alexander 22. Jan 2004 18:07

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von mirage228
Zitat:

Zitat von Alexander
@Mirage hast du dir eigentlich meine beiden letzten Posts durchgelesen? :?
Ich bin der Meinung du das direkt im .NET-Konfigurations-Programm ändern musst, wo genau weiß ich allerdings auch nicht genau ;-) (habe mich mit den Policies noch nicht genau auseinandergesetzt, Fakt ist aber das die Sicherheitseinstellungen besonders seit der Version des Net-Framework 1.1 sehr hoch sind.).

Genau dort habe ich ja die Sicherheitseinstellung für "Vertrauenswürdige Sites" auf nierig (also alles erlaubt) gesetzt....

mfG
mirage228

Oh. Sorry Mirage :oops:. Ich werde mir das auch noch mal ankucken.

r_kerber 22. Jan 2004 18:23

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von mirage228
Also wenn ich normal auf die EXE klicke, öffnet sich kurzzeitig ein neues fenster und danach passiert gar nichts. beim ersten mal ging noch der download dialog, aber öffnen damit ging nicht (es passierte einfach nichts!)
Wenn ich sie herunterlade funktionierts...

Kann ich nur bestätigen. OS W2K Prof!

c113plpbr 22. Jan 2004 18:29

Re: VCL.NET EXEn können nicht aus dem Internet ausgeführt we
 
Zitat:

Zitat von r_kerber
Zitat:

Zitat von mirage228
Also wenn ich normal auf die EXE klicke, öffnet sich kurzzeitig ein neues fenster und danach passiert gar nichts. beim ersten mal ging noch der download dialog, aber öffnen damit ging nicht (es passierte einfach nichts!)
Wenn ich sie herunterlade funktionierts...

Kann ich nur bestätigen. OS W2K Prof!

Wie gesagt, selbst bei mir dauerts ca. ne minute das ding direkt aus dem Netz zu starten ... kann also evtl. etwas länger dauern ... ihr meint schon mein proggi, oder?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz