从Web的物理路径打开文件

时间:2016-04-18 10:01:53

标签: c# asp.net

string ImageFilePath = "c:\picture\test.jpg"; System.Diagnostics.ProcessStartInfo procInfo = new System.Diagnostics.ProcessStartInfo(); procInfo.FileName = ("mspaint.exe"); procInfo.Arguments = ImageFilePath; System.Diagnostics.Process.Start(procInfo);

此代码在开发时工作,当我在Web中部署它时,它不起作用?请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

首先,您应该使用相对路径,图片应该位于部署文件夹(托管应用程序的位置)。

其次,用户是否拥有C:\ Picture?

的权限