【求助】操作XML文件,在asp.net下没有问题,移植到Winfrom下没有任何反应 winform没有HttpContext.Current.Server.MapPath("xml/replace.xml")。所以你要重新找这个xml,比如在指定目录下面,或者放到iis中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在项目中新建了个xml文件夹,把replace.xml文件放在该文件夹下。set.ReadXml("xml/replace.xml");//方法1set.ReadXml("http://www.xxx.com/xml/replace.xml");//方法2采用了两个方法,也是同样的问题。 winform默认加载的是你项目下的bin/debug目录,所以你得把你的这个xml文件夹和文件放到debug下面去。 / 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.CurrentDirectory// 获取应用程序的当前工作目录。System.IO.Directory.GetCurrentDirectory()// 获取和设置包括该应用程序的目录的名称。System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase// 获取启动了应用程序的可执行文件的路径。System.Windows.Forms.Application.StartupPath // 获取启动了应用程序的可执行文件的路径及文件名System.Windows.Forms.Application.ExecutablePath MonthCalendar月历控件只能显示日期不能显示时间吗? C# 怎么取出ulong类型的每个字节的值 这个问题请教下 怎么读xml文件的下一个元素 ★多个系统, 如何【单点登录】的问题 移动硬盘分区被误删,如何恢复. C#的win编程中,如何取得datagrid所在行的行号 请教各位大侠,关于把MSDE的合并模块添加到我的安装程序中的问题 大侠施招,在线等待 请高手们帮帮忙,非常急的问题,在线高分等待 c# 怎么实现 监控键盘所有的按键 程序设计的几个方法的比较,求大师指导
set.ReadXml("http://www.xxx.com/xml/replace.xml");//方法2
采用了两个方法,也是同样的问题。
System.AppDomain.CurrentDomain.BaseDirectory
// 获取模块的完整路径。
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName
// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。
System.Environment.CurrentDirectory
// 获取应用程序的当前工作目录。
System.IO.Directory.GetCurrentDirectory()
// 获取和设置包括该应用程序的目录的名称。
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase
// 获取启动了应用程序的可执行文件的路径。
System.Windows.Forms.Application.StartupPath
// 获取启动了应用程序的可执行文件的路径及文件名
System.Windows.Forms.Application.ExecutablePath