9

我目前正在为我的小型 XNA 项目编写一个自定义导入器,并且正在尝试做一些简单的事情,比如FileFormatException在我的导入器Import方法中抛出一个。

我已经引用了WindowsBase.dll,所以FileFormatException应该System.IO在 IntelliSense 下可用,对吧?我输入System.IO并且没有自动完成FileFormatExceptionunder System.IO

这是 throw 语句所在的位置:

namespace TetrominoImporter
{
    public class TetrominoReader : ContentImporter<Tetromino>
    {
        public const string blockFileName = "blocks.txt";

        public override Tetromino Import(string filename, ContentImporterContext context)
        {
            // HERE
4

1 回答 1

18

您需要在引用中包含 WindowsBase,因为 FileFormatException 是在该程序集中定义的。添加后,您应该能够解决 System.IO.FileFormatException

于 2013-03-20T20:43:01.850 回答