我試圖創建一個沒有依賴關係的EXE(備用.NET Framework :-)。該程序涉及解析一堆共享相同DTD的XML文檔(使用XmlTextReader)。 DTD在文檔中僅由其名稱引用,因此直到現在,我已將它作爲「Copy If Newer」,因此它與EXE本身位於同一文件夾中。XmlTextReader和嵌入式資源DTD
現在我想將此DTD作爲嵌入式資源嵌入到我的項目中。我假設我需要一個自定義的XmlResolver來使我的XmlTextReader開心,但我不確定那是什麼樣子。祕訣是什麼?
一般來說,你不應該使用'XmlTextReader'。你應該使用'XmlReader.Create()'。 – 2011-04-20 17:25:38