2017-03-27 29 views
0

我有一个视图和控制器。视图有一个用于选择图像文件的引导按钮。映像文件可以位于磁盘或网络上的任何位置。文件未找到错误(MVC控制器image.fromfile)

filedialog窗口打开时,我点击按钮,我可以选择一个图像文件发布到控制器。

控制器改变这种图像文件图像

system.drawing.image.fromfile("myimagepath"); 

它的工作好,当测试从调试(或发布项目,以相同的代码服务器)

但它不会工作在其他服务器上。 (例如:A服务器)

将我的项目发布到服务器并打开(“https://a/myproject”),然后使用fileopendialog从其他位置(从B服务器)选择映像并将其发布到控制器。

控制器上说

system.drawing.image.fromfile("myimagepath") 

线( “未找到文件”)。但文件存在。服务器可以从操作系统访问B服务器,并且可以毫无问题地看到B服务器的所有内容。 (也可以从B服务器上选择图像)

我该怎么办?

Thanks inadvance

回答

0

好的。解决了我的问题。

改变

system.drawing.image.fromfile("myimagepath") 

system.drawing.image.fromfile(myimage.inputstream)