日期:2014-05-19  浏览次数:20912 次

跪求:winform程序发布后,找不到菜单存储文件(xml文件)
请教各位,我的菜单结构是存储在一个.XML文件中的,在编译环境下运行都没问题,但是发布出来后就说路径不对,找不到我发布的.XML文件,提示为:未能找到路径“C:\Documents   and   Settings\we\Local   Settings\Apps\2.0\PXXV1GOP.VTC\frame\menu.xml”的一部分。
我到“C:\Documents   and   Settings\we\Local   Settings\Apps\2.0\PXXV1GOP.VTC\”看了下,确实没有frame文件夹,然后我吧frame文件夹还有menu.xml文件一同拷到目录下,可是运行程序还是一样的提示,请大家帮忙,谢谢!!


------解决方案--------------------
你自己打包的时候也要把相关的文件给打进去
------解决方案--------------------
XML打倒资源里不就行了,找不到时就写一份到路径里,有就不写了。解决这种异常。
------解决方案--------------------
晕点 还是没明白为何会出现这状况

这样尝试呢?

string strMenuXml = Application.StartupPath + @ "..\frame\mune.xml ";