ASP.NET新手我不确定是否是我的问题的最佳解决方案。我有一行代码,如:ASP.NET应用程序代码背后的相对路径
xDoc.Load("Templates/template1.cfg");
xDoc是一个XmlDocument
。在我的项目中,顶层有一个名为Templates的目录。当我以调试模式运行项目时,我得到一个DirectoryNotFoundException
,显然它正在寻找C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\Templates
中的模板目录。
如何正确指向该目录而不对其进行硬编码?
你看过'Server.MapPath'吗? – asawyer 2012-03-07 14:18:42