当前位置:编程学习 > C#/ASP.NET >>

IIS配置vs2005工程问题!

我用vs2005做了个项目,有读取txt文件的内容,用vs2005调试没有问题。
但是配置iis后,其他功能都行,就这个不行,是不是配置上有问题? --------------------编程问答-------------------- 要给iis读写权限 --------------------编程问答-------------------- 关注,学习 --------------------编程问答-------------------- 读写权限都给了 --------------------编程问答-------------------- 要给iis读写权限
=========
支持! --------------------编程问答-------------------- 错误是什么?路径错了还是没有权限读取啊? --------------------编程问答-------------------- 最简单的方法
工程文件夹->右键->安全->添加一个Everyone用户,置为可读写,应用到目录所有文件及子目录,OK --------------------编程问答-------------------- 权限问题,授相关目录的读写权限 --------------------编程问答-------------------- 权限问题,授相关目录的读写权限 --------------------编程问答-------------------- 读写权限完全没有问题。以上大家说的我都做了 --------------------编程问答-------------------- system.config 设置
<root>
  <Path>
    <RunTimePath Type="SQLConnectString">Data Source=localhost;Initial Catalog=Graduat;Integrated Security=True;</RunTimePath>
    <RunTimePath Type="BinPath">E:\JugOnlineFile\bin\gcc\bin\</RunTimePath>
    <RunTimePath Type="CodePath">E:\JugOnlineFile\userCode\</RunTimePath>
    <RunTimePath Type="CompileInfoPath">E:\JugOnlineFile\CompileInfo\</RunTimePath>
    <RunTimePath Type="ExeTempPath">E:\JugOnlineFile\exeTEMP\</RunTimePath>
    <RunTimePath Type="TestDataPath">E:\JugOnlineFile\testData\</RunTimePath>
    <RunTimePath Type="ProblemPath">E:\JugOnlineFile\Problem\</RunTimePath>
  </Path>
</root>

我的web虚拟目录在E:\JugOnlineFile\web2
文件目录在E:\JugOnlineFile
也就是说web上无法直接访问到文件的。是不是路径的关系 --------------------编程问答-------------------- system.config 设置
<root>
  <Path>
    <RunTimePath Type="SQLConnectString">Data Source=localhost;Initial Catalog=Graduat;Integrated Security=True;</RunTimePath>
    <RunTimePath Type="BinPath">E:\JugOnlineFile\bin\gcc\bin\</RunTimePath>
    <RunTimePath Type="CodePath">E:\JugOnlineFile\userCode\</RunTimePath>
    <RunTimePath Type="CompileInfoPath">E:\JugOnlineFile\CompileInfo\</RunTimePath>
    <RunTimePath Type="ExeTempPath">E:\JugOnlineFile\exeTEMP\</RunTimePath>
    <RunTimePath Type="TestDataPath">E:\JugOnlineFile\testData\</RunTimePath>
    <RunTimePath Type="ProblemPath">E:\JugOnlineFile\Problem\</RunTimePath>
  </Path>
</root>

我的web虚拟目录在E:\JugOnlineFile\web2
文件目录在E:\JugOnlineFile
也就是说web上无法直接访问到文件的。是不是路径的关系 --------------------编程问答-------------------- system.config 设置
<root>
  <Path>
    <RunTimePath Type="SQLConnectString">Data Source=localhost;Initial Catalog=Graduat;Integrated Security=True;</RunTimePath>
    <RunTimePath Type="BinPath">E:\JugOnlineFile\bin\gcc\bin\</RunTimePath>
    <RunTimePath Type="CodePath">E:\JugOnlineFile\userCode\</RunTimePath>
    <RunTimePath Type="CompileInfoPath">E:\JugOnlineFile\CompileInfo\</RunTimePath>
    <RunTimePath Type="ExeTempPath">E:\JugOnlineFile\exeTEMP\</RunTimePath>
    <RunTimePath Type="TestDataPath">E:\JugOnlineFile\testData\</RunTimePath>
    <RunTimePath Type="ProblemPath">E:\JugOnlineFile\Problem\</RunTimePath>
  </Path>
</root>

我的web虚拟目录在E:\JugOnlineFile\web2
文件目录在E:\JugOnlineFile
也就是说web上无法直接访问到文件的。是不是路径的关系 --------------------编程问答-------------------- 晕,怎么发了三次 --------------------编程问答-------------------- 在IIS的网站里,把放txt的文件夹也建个虚拟目录 --------------------编程问答-------------------- 可以考虑在程序运行时动态创建这个文件,判断这个文件是否存在,不存在就新增,存在就跳过。首次运行前一定要把这个文件先删除掉,从程序中创建。
我以前也遇到过,通过这个方法创建的文件都可以读写,从其他地方拷贝过来的旧不行。 --------------------编程问答-------------------- 搞不定了,不知道那个大哥可以帮忙的。帮我看看程序。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,