2010-12-03 30 views
0

目前在我的項目目錄中有一個名爲「Data」的文件夾,其中有兩個XML文件用於我的WPF應用程序。我已將XML文件設置爲「資源」,並將「複製到輸出目錄」選項設置爲「始終複製」。但是,下面的代碼會引發DirectoryNotFoundException,因爲在構建我的應用程序時,文件不會被複制到bin \ debug。WPF C#子文件夾中的XML資源沒有建立

return new Game(XDocument.Load("Data/Game.xml").Root);

如何讓這個每次我建立的文件被移動過,而不必做手工每次我改變我的XML?

回答

3

集「建設行動」,以 當您設置生成操作資源 - 這意味着,VS會自動打包這個文件放到組件嵌入的資源。更多關於Resource Files on MSDN
而當'Build Action'爲 - Studio沒有其他任何事情要做,而是遵循「Copy to Output Directory」命令。

+0

工作感謝你。我是新來的WPF可能我問爲什麼無效,但資源不? – Sathariel 2010-12-03 01:55:50

相關問題