我创建了将一些数据存储到 XML 文件的应用程序。问题在于 XML 保存的路径。我正在使用 TinyXML 将数据保存在 vc++ 中。
当我部署此应用程序时,它会安装在"C:\Program files(x86)\applicationname "
其中,当我运行应用程序时,XML 文件会保存在其中
"C:\Users\UserName\AppData\Local\VirtualStore\Program Files (x86)\ApplicationName ".
我已经让这个应用程序在系统启动时工作。所以当我重新启动这个应用程序时,xml文件存储在不同的路径中"C:\Users\UserName\AppData\Local\VirtualStore\windows\sysWOW64"
我希望我的 XML 存储在我安装的路径中或应该存储在 appdata、应用程序名称中
我应该怎么做才能将 XML 文件存储在安装应用程序的地方?
doc.SaveFile( "test.xml" ); // xml saving code in tinyxml library