【发布时间】:2015-07-05 16:34:27
【问题描述】:
您好,我在使用带有参数的 asp.net mvc 应用程序中处理 exe 文件时遇到问题。我正在尝试将多个系统整合到一个门户中并从各个系统中删除登录名(参数是为了传达访问级别)当 exe 位于我的本地 C 驱动器上时,以下代码运行良好。
System.Diagnostics.Process.Start(@"C:\test.exe", "Argument");
应用程序启动并处理了参数。
但是,当尝试对 IIS 文件夹中托管的 exe 执行相同操作时,系统会提示我打开保存或取消。并且在选择打开时,参数不会传递给应用程序。我试图通过添加处理程序访问策略来解决此问题,以在 exe 所在的文件夹上包含执行。这只会导致 404 错误。
因此,总的来说,我正在尝试启动一个存储在 IIS 目录中的应用程序,该应用程序带有一个参数。我可以启动应用程序,但参数未通过。
谢谢
【问题讨论】:
标签: c# asp.net asp.net-mvc iis arguments