问题一.在新建ASE.NET2005网站的时候(比如新建一个asptest项目)选择了位置在:C:\Inetpub\wwwroot\,但是在建好成为什么项目的数据文件在C:\Inetpub\wwwroot\asptest目录中,比如:App_Data文件夹,Web.Config文件,页面文件;而xml05.sln和xml05.suo文件却在C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\asptest文件夹里呢?有没有弄成跟asp.net2003里一样都在一个目录里呢?问题二.在当前项目(或称网站)里有一个叫做"AutoMailServiceConfig.xml"的XML文件,但是在代码引用的时候如:
XmlReader reader = XmlReader.Create("AutoMailServiceConfig.xml");
reader.ReadStartElement();
reader.Close();
运行却报错:未能找到文件“C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\AutoMailServiceConfig.xml”。
它怎么说在这个目录里呢?这又是怎么回事呢?
在ASP.NET2003里是没有这种问题的.
多谢高手指教!
XmlReader reader = XmlReader.Create("AutoMailServiceConfig.xml");
reader.ReadStartElement();
reader.Close();
运行却报错:未能找到文件“C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\AutoMailServiceConfig.xml”。
它怎么说在这个目录里呢?这又是怎么回事呢?
在ASP.NET2003里是没有这种问题的.
多谢高手指教!
解决方案 »
- 求一款asp表单代码!
- HttpWebRequest本地可用,服务器上总提示“无法连接到远程服务器”,如何配置?
- 请问在aspx文件中怎样循环?
- 做成同一个aspx页面被访问好,还是做成多个效率高?
- datalist的格子中显示的数据 =left,请问怎么使其 =Center?
- 怎样判断一个字符串中是否含有中文。
- html页面如果向aspx页面传送参数?
- DataGrid编辑时如何只让需要修改的字段出现文本框?
- 帮忙解决一下我未解决的问题(很简单的,谢谢)
- Vs.net不能新建项目,报错Operation could not complete!
- 无法验证数据。?????
- impersontion在Asp.net里到底什么用?最好能举例说明。
问题二:同意一楼.
======
Server.MapPath("AutoMailServiceConfig.xml");或者给定绝对路径
AppDomain.CurrentDomain.BaseDirectory+"AutoMailServiceConfig.xml";
问题二:既然你的不在同一文件夹下,我觉得应该写绝对路径