从 System32 内的文件夹加载 XML 文件以获取 wcf (.svc) C# 代码
我想从 wcf (.svc.cs) 内的方法加载位于 system32 内的应用程序文件夹之一中的 xml 文件。
我尝试使用共享驱动器,将共享驱动器映射为 Z: 并使用直接路径 C:\Windows\System32\WindowsPowerShell\v1.0\Modules\App 在所有情况下我得到 System.IO.DirectoryNotFoundException
是否可以从 System32 读取 xml 文件,请告诉我,
谢谢 迪帕克
I want to load a xml file located in one of the application folder located inside the system32 from a mehod inside the wcf (.svc.cs).
I tried using the shared drive, mapping the shared drive as Z: and also using direct path C:\Windows\System32\WindowsPowerShell\v1.0\Modules\App in all the cases I get System.IO.DirectoryNotFoundException
Is it possible to read xml file from the System32, please let me know
Thanks
Deepak
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,但您需要在对此文件夹具有读取权限的帐户下运行应用程序。你提到了WCF。如果您在 IIS 内托管此服务,请确保应用程序池配置有这样的帐户。
Yes, but you need to run your application under an account that has read permissions to this folder. You mentioned WCF. If you are hosting this service inside IIS ensure that the application pool is configured with such an account.
您必须向运行 WCF 服务主机的用户帐户授予对该目录的权限。
You have to grant permissions to the directory to the user account which your WCF service host is running as.