Ich schreibe gerade ein benutzerdefiniertes Importer für mein kleines XNA-Projekt und versuche, etwas so einfaches wie ein FileFormatException
in meinem Importeur Import
Methode zu werfen.Kann FileFormatException (?) Nicht verwenden
Ich habe referenziert WindowsBase.dll
, so FileFormatException
sollte unter System.IO
in IntelliSense, oder? Ich tippe System.IO
und es gibt keine automatische Vervollständigung mit FileFormatException
unter System.IO
.
Hier ist, wo die throw-Anweisung befindet:
namespace TetrominoImporter
{
public class TetrominoReader : ContentImporter<Tetromino>
{
public const string blockFileName = "blocks.txt";
public override Tetromino Import(string filename, ContentImporterContext context)
{
// HERE
Ok, ich bin ein kompletter Idiot, dank dir ofstream, ich habe gerade bemerkt, dass mein ANDERES (Importeur) Projekt nicht auf WindowsBase referenzierte, mein Hauptprojekt hat (was nutzlos ist). Und dieser Code ist im Importeur. Tut mir leid, Leute, ich fühle mich dumm, wenn ich frage. Es ist, als könnte ich diesen Fehler nicht sehen, weil er genau vor mir war. Könnten Sie Ihren Beitrag als Antwort setzen, S Grimminck, damit ich es akzeptiere? (Ich denke, es funktioniert so?) Danke – Toto