简化问题:
我在Equipment
(serverABC
)上部署了一个名为\\serverABC\Equipment*
的Web应用程序
用户将通过以下函数复制应用程序\\serverABC\Equipment\Folder1\...\File1.xls
的源路径下的文件:
System.IO.File.Copy ( strSourceFile, strDestFile, true );
strSourceFile ="\\\serverABC\Equipment\Folder1\...\File1.xls"
在文件夹properties -> Security
的{{1}}中,我为网络服务分配了读写权限,这是Web应用程序的应用程序池标识。
然后我在使用网页时遇到了这个错误:
访问路径' \\ serverABC \ Equipment \ Folder1 ... \ File1.xls'被拒绝。
我不知道它有什么问题。
答案 0 :(得分:0)
您不需要使用服务器名称,因为它位于同一服务器中。
由于您要保存到应用程序中的目录,请使用以下命令:
string path = Server.MapPath("Folder1");
然后将其与您的文件名连接,并在System.IO.File.Copy
。