【发布时间】:2013-01-25 03:25:15
【问题描述】:
我正在创建一个 Xml 文件,我想将它保存在解决方案中我的项目内的指定文件夹中,我可以在解决方案资源管理器中访问它。
如何指定路径以便创建文件夹并将 xml 文件保存在其中?
目前它在我的项目的根目录中创建文件,我无法在解决方案资源管理器中查看它。
XmlSerializer serializer = new XmlSerializer(typeof(BoxSet));
TextWriter textWriter = new StreamWriter("../../Box.xml");
对不起,我还是个新手……我错过了什么吗?
【问题讨论】:
-
解决方案资源管理器中显示的是项目中包含的内容,不一定显示所有文件。如果您为 Web 开发,您可以尝试使用 Server.MapPath 来访问所需的目录。
-
参考这个帖子,有多种解决方案,stackoverflow.com/questions/816566/…
-
什么样的解决方案使用这个xml文件?(winform or WPF or Asp.net)
-
您需要在 Sln Explorer iirc 中手动包含文件。