应是你的这个exe没有读取ini的权限吧。

解决方案 »

  1.   

    谢谢回答
    我单独执行这个exe,是可以读写文件的。
    是不是在asp.net下调用需要什么设置,请教了
      

  2.   

    "客户端网页调用服务器端的exe没有在服务器上读写的权限"?????
    表达有问题还是设计有问题!客户端网页可以直接打开服务器文件并进行读写,而且调用服务器端的exe在本地执行当然只能修改本地文件,不能修改服务段文件,搂住是要改本地文件没权限吧?如果是这样就在exe的项目代码里加入允许默认运行库权限的代码即可
      

  3.   

    谢谢回答。可能我说得不太清楚。
    我要的功能简单的说,就是客户端在网页上点一个按钮,在服务器上执行exe,就是一个发邮件的功能。
    当然,发邮件的时候要读ini确定发件人收件人,然后再往日志里写是否发送成功的信息,ini和日志文件都是在服务器上的。
    基本上这个操作在客户端没操作执行什么,只是触发服务器上的操作,就是这样。
      

  4.   

    不知道,最好是INI加个.NET的权限。。
      

  5.   

    将winnt/temp目录设置everyone完全控制权限
      

  6.   

    ini文件 给everyone加读写权限吧