Announcement

Collapse
No announcement yet.

Problem beim Einlesen einer Textdatei in Visual Studio 2005

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem beim Einlesen einer Textdatei in Visual Studio 2005

    Hallo, ich habe mit einem einfachen Programm versucht, eine .txt-Datei in VS2005 einzulesen und den Inhalt wieder an Konsole auszugeben. Kriege aber immer wieder eine Meldung, dass die Datei nicht gefunden werden kann.
    Die Suche in den Foren und googlen half nix.

    Hier die Fehlermeldung:

    "FileNotFoundException wurde nicht behandelt

    Die Datei C:\test.txt konnte nicht gefunden werden."


    Hier das komplette Programm:

    using System;
    using System.IO;
    using System.Collections;
    using System.Security;

    namespace TextFileReader_csharp
    {

    /// <summary>
    /// Zusammenfassende Beschreibung für "Class1"
    /// </summary>
    class Class1
    {
    static void Main(string[] args)
    {

    StreamReader objReader = new StreamReader("C:\\test.txt"); ///Fehlerzeile
    string sLine = "";
    ArrayList arrText = new ArrayList();

    while (sLine != null)
    {
    sLine = objReader.ReadLine();
    if (sLine != null)
    arrText.Add(sLine);
    }
    objReader.Close();

    foreach (string sOutput in arrText)
    Console.WriteLine(sOutput);
    Console.ReadLine();

    }
    }
    }

    Woran könnte es liegen, vlt. an Sicherheitseinstellungen im .NEt?


    Danke im Voraus für eure Vorschläge.

  • #2
    versuch mal mit try/catch

    try{

    //dein Code

    } catch(FileNotFoundException ex) {
    Console.WriteLine(ex.Message);
    }

    Damit wird FileNotFoundException behandelt

    Comment


    • #3
      danke , aber daran kann es nicht liegen, da das Programm unter vorgänger-Version von VS2005 problemlos läuft!!(habs grad herausgefunden!)

      also muss es wohl irgendwie an den .NET einstellungen liegen...

      Comment


      • #4
        das komische ist, der Prof. für Informatik weiss auch nicht Rat...
        und es scheint wirklich so, dass nur ich diesen Fehler hab..

        Comment


        • #5
          Du hast vermutlich die Datei als test.txt.txt abgespeichert und siehst das nicht, weil Du "Erweiterungen bei bekannten Dateitypen ausblenden" des Windows Explorer aktiviert hast.

          Comment

          Working...
          X