编辑:我做了这个比它需要更混乱。忘记这是一个Silverlight客户端。我有一个WCF服务托管在IIS中,需要有权访问本地文件系统上的文件。这项服务的消费者将是Silverlight,但我认为这并不重要,应该让这种情况不再发生。IIS7 - 从应用程序池中读取文件
我有一个Silverlight应用程序,我托管一项服务。在此服务中,我想读取C驱动器根目录中的文本文件(仅用于测试)。我收到了一个抛出的文件无法找到的异常。我认为这是一个权限问题,但我无法弄清楚。
我有我的应用程序池标识设置为NetworkService。我将.NET Trust Level设置为Full(内部)。我甚至在授予读取权限给我想要读取的文本文件上的NetworkService用户时。
该服务需要访问文件系统。什么是正确的方法来做到这一点?
感谢,
斯科特
您是从Silverlight应用程序还是从服务中读取文件? –
从服务。一切都从服务器完成。 – Scott
这是“我托管服务的Silverlight应用程序”行,这让我感到困扰。你如何从Silverlight客户端访问服务? –