Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Process.start()在iis上不工作_Asp.net_Vb.net_Iis_Web Applications_Process.start - Fatal编程技术网

Asp.net Process.start()在iis上不工作

Asp.net Process.start()在iis上不工作,asp.net,vb.net,iis,web-applications,process.start,Asp.net,Vb.net,Iis,Web Applications,Process.start,我一直在使用asp.net VB开发一个FileSearch web应用程序,点击一个按钮,程序就会打开一个文件(.txt/.pdf)。在本地运行代码时,文件会正常打开,但当程序在IIS上运行时,程序无法打开文件。程序给我的例外是“进程”####“未找到”或“线程启动失败”。如果有人帮忙,我会非常感激!! 下面是我正在使用的代码。 先谢谢你 Protected Sub OpenBTN_Click(sender As Object, e As EventArgs) Handles OpenBTN

我一直在使用asp.net VB开发一个FileSearch web应用程序,点击一个按钮,程序就会打开一个文件(.txt/.pdf)。在本地运行代码时,文件会正常打开,但当程序在IIS上运行时,程序无法打开文件。程序给我的例外是“进程”####“未找到”或“线程启动失败”。如果有人帮忙,我会非常感激!! 下面是我正在使用的代码。 先谢谢你

 Protected Sub OpenBTN_Click(sender As Object, e As EventArgs) Handles OpenBTN.Click
    Try
        FinalFile = dir & Field2.ToString() & "\" & DateList.SelectedItem.Text & "\" & AccList.SelectedItem.Text
        Label2.Text = FinalFile 'FinalFile is the path'
        Dim P = Process.Start(FinalFile)


    Catch ex As Exception

        filee.Text = ex.Message 'this is showiing me the exception'
    End Try

End Sub

通常不允许在服务器上启动进程。即使是这样,您也只能在服务器上打开文档,而不能在客户端打开文档。@VDWWD谢谢,但有什么方法可以做到吗?没有,您必须重新考虑您的方法。文件搜索将在web服务器上搜索文件。这就是你的意图吗?如果是,那么我们可以使用它。您应该删除用于搜索文件的单独应用程序,并将该代码移动到ASP.NET应用程序。这样就不需要执行外部应用程序。