【发布时间】:2010-03-11 16:45:16
【问题描述】:
我在 wcf 服务中有一个简单的 xml 文件,我正在尝试使用未读取文件的 Xelement.Load("sample.xml") 加载该文件。这样做的正确方法是什么?
该服务应该返回一个 xml 到一个 asp.net 应用程序。
TIA
【问题讨论】:
-
您遇到了什么错误(如果有)?是在服务器端读取文件的问题吗?您确定您正在阅读正确的位置吗?您的服务是否有权从该位置读取?还是将该字符串传回给调用者的问题 - 请澄清!
-
@marc_s:wcf 中的服务抛出“FileNotFoundException”。 xml 文件位于 wcfservicelibrary1 项目根目录中并尝试从文件 Service1.cs 加载
-
检查您的路径和权限。
-
@Cheeso - 我们如何将正确的路径传递给 load 方法?我什至无法为 server.mappath 编写代码,我错过了什么?
-
我不明白你的意思。也许如果你展示一些代码,我们就能提供一些更好的见解。