想用VB在asp.net浏览器上打开可编辑图像吗
我在单击按钮时直接调用了mspaint.exe,但没有打开它。它显示在任务管理器上,但不显示在broser上这里有一些问题 首先,如果您尝试使用ASP.NET服务器端代码调用或打开mspaint.exe,它将在服务器上而不是浏览器上打开它 第二,你不能在客户端上启动.exe(显然是出于安全原因),而且你真的可以;我甚至不能指望他们使用微软的Windows并安装了油漆想用VB在asp.net浏览器上打开可编辑图像吗,asp.net,Asp.net,我在单击按钮时直接调用了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的替代方案)。有关更多信息,请参阅此链接: