按如下方法:
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
Info.FileName = "excelVB.exe";
//设置外部程序的启动参数(命令行参数)为test.txt
//设置外部程序工作目录为 C:\
Info.WorkingDirectory = this.MapPath("")+"\\" ;
//声明一个程序类
System.Diagnostics.Process Proc ;
try
{
//
//启动外部程序
//
Proc = System.Diagnostics.Process.Start(Info); //启动子进程
}
catch
{
this.Labelerror.Text="系统找不到指定的程序文件!";
return;
}
提示拒绝访问,用户没有权限,我按照帮助里的提示在Debugger Users组里加了ASPNET用户也不行.
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
Info.FileName = "excelVB.exe";
//设置外部程序的启动参数(命令行参数)为test.txt
//设置外部程序工作目录为 C:\
Info.WorkingDirectory = this.MapPath("")+"\\" ;
//声明一个程序类
System.Diagnostics.Process Proc ;
try
{
//
//启动外部程序
//
Proc = System.Diagnostics.Process.Start(Info); //启动子进程
}
catch
{
this.Labelerror.Text="系统找不到指定的程序文件!";
return;
}
提示拒绝访问,用户没有权限,我按照帮助里的提示在Debugger Users组里加了ASPNET用户也不行.
解决方案 »
- datalist LinkButton 传递多个参数出问题!
- C#连接MS SQL 2005,表中有近百万条数据,怎样实现分页?
- SQL分页语句 未解决问题啊。
- 请教关于NeatUpload的问题
- GRIDVIEW-RowCreate 如何取GRIDVIEW中的主键
- 关于.net里验证域用户信息
- 紧急求助
- [馨郁星愿]CSDN上的贴子管理送分那部分怎么搞的?就是我输入一个分数就可以马上计算出来结果了
- 如何实现“正在读取,请稍候”
- 最NB的在线网站设计系统(我们程序员要失业了)
- 为什么创建不了文件夹?
- 怎样判定<%# databinder.eval(container.dataitem,"reply")%>值是否存在?
是不是win2003 ,哈哈!
或在web.config里用摸拟帐号<Identity impersonate="true" User="administrator" Pwd="xxx"/>