.net调用exe文件。本地可执行,发布到iis就不行了,请高手帮忙,谢谢!

[复制链接]
查看11 | 回复1 | 2011-4-19 11:27:04 | 显示全部楼层 |阅读模式
代码如下:

try

{

System.Diagnostics.Process process = new System.Diagnostics.Process();

process.StartInfo.FileName = "c:\\windows\\system32\\mspaint.exe";

//文件名必须加后缀。

process.Start();

}

catch (Exception exc)

{

}
在iis中调试未报错。

回复

使用道具 举报

千问 | 2011-4-19 11:27:04 | 显示全部楼层
1、检查文件路径是否正确2、配置IIS支持exe,具体方法如下:打开IIS管理器,在“本地计算机”上单击右键,选择“属性”,在弹出窗口中点击“MIME类型”按钮,在“注册的MIME类型”中添加“.exe”项目。3、为你要用的exe文件添加访问权限
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行