2013-06-25 182 views
1

我有一个asp.net web应用程序,我想运行一个可执行文件。用户将输入一些细节,我将这些细节作为参数传递给exe。该exe文件将生成一个文本文件,然后我将读取这些内容。在web应用程序中运行exe

我信任这个可执行文件..但我不想妥协我的web应用程序的安全性,以允许可执行文件运行。

我在MS网站上读到了一些关于在网络应用程序中创建沙箱的内容。

这样做的最好方法是什么?有人知道吗?

目前没有luck..it尝试这个,当我从一个条命令提示符下运行它像它应该创建一个文本文件..

 Dim process As New Process() 
     process.StartInfo.FileName = Server.MapPath("~/app_data/myfolder/myexe.exe") 
     process.StartInfo.Arguments = "/t:1234" 
     process.Start() 

我得到一个消息,询问我是否可以信任的发布者,但是当我点击是时,我没有得到任何文本文件。参数是否正确传递?

感谢,

回答