CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

asp.net调用外部程序的问题

楼主laser_cs_cn(laser)2005-08-02 16:34:45 在 .NET技术 / ASP.NET 提问

在asp.net中服务器端利用process调用外部exe文件,该exe文件需要写磁盘文件,写完后asp.net继续读该磁盘文件,调试运行后,服务器会给出"拒绝访问"的信息,该如何处理,是否和虚拟目录配置有关!  
  如下:aa.exe为可执行文件.  
  private   void   Button1_Click(object   sender,   System.EventArgs   e)  
  {  
   
  System.Diagnostics.ProcessStartInfo     Info     =     new     System.Diagnostics.ProcessStartInfo();  
  Info.FileName=Server.MapPath("/TEST")+   "\\d\\aa.exe";  
  //Info.Arguments=Server.MapPath("/TEST")+"\\d";  
  Process   p=new   Process();  
  p.StartInfo=Info;  
   
  p.Start();  
  } 问题点数:100、回复次数:2Top

1 楼okyzx(Jason)回复于 2005-08-02 16:49:45 得分 60

你的IIS所在的分区是不是NTFS的,如果是就要设置你所要访问目录的权限  
  IIS5,对应是aspnet用户  
  IIS对应是net   serviceTop

2 楼yichuan1982(亦川——四川新津)回复于 2005-08-03 13:33:01 得分 40

Info.FileName=Server.MapPath("/TEST")+   "\\d\\aa.exe";  
  直接写成:=Server.MapPath("/TEST")+"aa.exe";  
   
   
   
  ================================================================  
  此帖通过csdn小助手回复。  
          CSDN小助手是使用vb.net编写的CSDN论坛脱机“外挂”,她能够在  
  脱离IE的情况下使用Csdn论坛。程序只加载最核心的数据,所以显示更  
  快,产生的流量更小。  
   
          下载地址:http://qqwwee.com/csdn.rar  
  ================================================================  
  Top

相关问题

  • ASP中如何调用应用程序!
  • ASP中调用打印机的程序
  • asp是否能调用拨号程序!
  • 在.net程序中调用office
  • 在.net程序中调用office
  • vc如何调用.net的程序
  • 谁会用.net调用sqlplus?(winform程序)
  • VB6能否调用.Net程序集?
  • 程序调用
  • 程序调用!!

关键词

  • asp.net
  • 文件
  • csdn
  • iis
  • asp
  • server
  • mappath
  • aa
  • info
  • process

得分解答快速导航

  • 帖主:laser_cs_cn
  • okyzx
  • yichuan1982

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo