新建一个XMLFile.xml后,增加里面的节点如下:
<?xml version="1.0" encoding="utf-8"?>
<info>
<username>jchen6</username>
<source>All</source>
</info>
当登录验证成功后修改username节点,然后保存,以便下次登录时自动显示用户名。
修改XML的程序如下:
XmlDocument xml = new XmlDocument();
xml.Load("XMLFile1.xml");
XmlNodeList node = xml.GetElementsByTagName("username");
node[0].InnerText = username;
xml.Save("XMLFile1.xml");运行程序没有问题,但是在关闭后会弹出提示框:
This file has been modified outside of the source editor.Do you want to reload it?
导致build安装包后不能运行,
请问这是怎么回事呢?
<?xml version="1.0" encoding="utf-8"?>
<info>
<username>jchen6</username>
<source>All</source>
</info>
当登录验证成功后修改username节点,然后保存,以便下次登录时自动显示用户名。
修改XML的程序如下:
XmlDocument xml = new XmlDocument();
xml.Load("XMLFile1.xml");
XmlNodeList node = xml.GetElementsByTagName("username");
node[0].InnerText = username;
xml.Save("XMLFile1.xml");运行程序没有问题,但是在关闭后会弹出提示框:
This file has been modified outside of the source editor.Do you want to reload it?
导致build安装包后不能运行,
请问这是怎么回事呢?
因为你用studio打开了那个文件
所以他提示你是不是需要修改.