【发布时间】:2011-12-12 21:01:34
【问题描述】:
这个问题我已经想了 3 天了。
我有一个标记为Content 和Always Copy 的xml 文件。
文件已复制到:C:\Users\avi\Documents\Visual Studio 2010\Projects\ExpressBroker\ExpressBroker\bin\XMLMetadata\Actions.1.xml
访问文件时:
//like that:
XDocument actions = XDocument.Load("bin\\XMLMetadata\\Actions.1.xml");
//or like that:
XDocument actions = XDocument.Load("XMLMetadata\\Actions.1.xml");
//or like that:
XDocument actions = XDocument.Load("Actions.1.xml");
我得到以下异常:
Exception Details: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files\IIS Express\bin\XMLMetadata\Actions.1.xml'.
为什么会在 IIS 文件夹中搜索?我如何访问该文件?
我正在使用带有 VWD2010 的 IIs Express
【问题讨论】:
-
拜托哦,请不要使用像下面这样的语法,不需要它。使用〜100%更不用说你为什么要在bin中签入静态资源?
标签: c# iis linq-to-xml virtual-directory xml