| |

VB.NET - Ein- und UmsteigerVB 2005 .NET Anwendung aus dem Netzwerk starten | |  | Autor: SiebertMaschine | Datum: 04.03.08 20:19 |
| Hallo
Ich habe in VB. NET 2005 ein einfaches Programm erstellt, da es mit einem komplizierten auch nicht ging. Aber hieran könnt Ihr mir vielleicht erklären, was ich falsch mache. Also ein einfaches Programm mit 2 Button. Hier der Code:
Public Class Frm_Main
Private Sub Cmd_File_erstellen_Click(ByVal sender As System.Object, ByVal e _
As System.EventArgs) Handles Cmd_File_erstellen.Click
My.Computer.FileSystem.WriteAllText( _
Testprogramm.My.Application.Info.DirectoryPath & "\test.txt", "Hallo" & _
"Welt", False)
MsgBox("Datei hier " & Testprogramm.My.Application.Info.DirectoryPath & _
"\test.txt" & " erstellt")
End Sub
Private Sub Cmd_Datei_kopieren_Click(ByVal sender As System.Object, ByVal e _
As System.EventArgs) Handles Cmd_Datei_kopieren.Click
My.Computer.FileSystem.CopyFile( _
Testprogramm.My.Application.Info.DirectoryPath & "\test.txt", _
Testprogramm.My.Application.Info.DirectoryPath & "\testneu.txt")
End Sub
End Class Egal auf welchen PC ich das Programm kopiere es funktioniert ohne Probleme. Führe ich das Programm über das Netzwerk aus, also von einem zentralen Punkt. Kommt immer nachfolgenden Fehlermeldung. Was kann ich da tun.
Vielen Dank schon im vorraus für eure Bemühungen.
Hier jetzt die Fehlermeldung:
Zitat: |  |
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
at System.Security.CodeAccessPermission.Demand()
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at System.IO.StreamWriter.CreateFile(String path, Boolean append)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
at Microsoft.VisualBasic.FileIO.FileSystem.WriteAllText(String file, String text, Boolean append, Encoding encoding)
at Microsoft.VisualBasic.MyServices.FileSystemProxy.WriteAllText(String file, String text, Boolean append)
at Testprogramm.Frm_Main.Cmd_File_erstellen_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
The action that failed was:
Demand
The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission
The Zone of the assembly that failed was:
Intranet
|  |
|  |
 | 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 Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) 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
|