Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.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
想用VB在asp.net浏览器上打开可编辑图像吗_Asp.net - Fatal编程技术网

想用VB在asp.net浏览器上打开可编辑图像吗

想用VB在asp.net浏览器上打开可编辑图像吗,asp.net,Asp.net,我在单击按钮时直接调用了mspaint.exe,但没有打开它。它显示在任务管理器上,但不显示在broser上这里有一些问题 首先,如果您尝试使用ASP.NET服务器端代码调用或打开mspaint.exe,它将在服务器上而不是浏览器上打开它 第二,你不能在客户端上启动.exe(显然是出于安全原因),而且你真的可以;我甚至不能指望他们使用微软的Windows并安装了油漆 更好的解决方案是在新的浏览器窗口中打开图像。如果您想让他们立即编辑,您可能需要让他们先下载,使用他们选择的程序进行任何修改,然后将

我在单击按钮时直接调用了mspaint.exe,但没有打开它。它显示在任务管理器上,但不显示在broser上

这里有一些问题

首先,如果您尝试使用ASP.NET服务器端代码调用或打开mspaint.exe,它将在服务器上而不是浏览器上打开它

第二,你不能在客户端上启动.exe(显然是出于安全原因),而且你真的可以;我甚至不能指望他们使用微软的Windows并安装了油漆


更好的解决方案是在新的浏览器窗口中打开图像。如果您想让他们立即编辑,您可能需要让他们先下载,使用他们选择的程序进行任何修改,然后将其上传回您的网站。

谢谢回复。。我的电脑上有mspaint,我正在使用以下代码,。。。Shell(“C:\windows\system32\mspaint.exe career3_201085634166394592765087.jpg”)ASP.NET在不同的网络安全上下文下运行,可能无法“Shell”或启动进程。您可能需要使用有权启动mspaint.exe应用程序的管理帐户在模拟中包装调用(并且可以使用system.diagnostics.process.Start作为Shell的替代方案)。有关更多信息,请参阅此链接: