1


0

デバッガーが一貫してこのブレークポイントにヒットしないのはなぜですか? ファイルハンドルを無視していますか?

次のコードを見てください。

static void Main(string[] args)
{
    using (MemoryStream memoryStream = new MemoryStream(Resources.SampleXMLFile)) // Breakpoint set here
    {
        using (XmlTextReader xmlTextReader = new XmlTextReader(memoryStream))
        {
            var z = XElement.Load(xmlTextReader);
        }
    }
    Console.ReadLine();
}

最初のusingステートメントにブレークポイントが設定されています。 それでも、デバッガは一貫してヒットしません。

私の質問:

_ なぜこれが起こるのですか? ファイルハンドルを無視していますか? _

また:

_ これは、埋め込みリソースXMLファイルを開く最良の方法ですか? _

1 回答


1


この質問を見たすべての人に感謝します。

これは私がこの問題をどのように修正したかです:

_ Visual Studioを閉じて再度開きました。 _

余談ですが、私はその時点で合計3つのVisual Studioインスタンスを開いていました。

自分のマシンにコードを実行するための十分なリソースがなかった可能性があると考えていないのではないかと私には残念です。