我有一个视图和控制器。 view有一个用于选择图像文件的引导按钮。图像文件可以位于磁盘或网络上的任何位置。
我点击按钮时会打开文件窗口,我可以选择一个图像文件发布到控制器。
控制器将此图像文件更改为图像
system.drawing.image.fromfile("myimagepath");
从调试(或将项目发布到相同的代码服务器)
进行测试时,它的工作正常但它不适用于其他服务器。 (例如:服务器)
将我的项目发布到服务器并打开(“https://a/myproject”)并使用fileopendialog从其他位置(来自B服务器)选择图像并将其发布到控制器。
控制器说(<文件未找到)
system.drawing.image.fromfile("myimagepath")
线。但文件存在。服务器可以从操作系统访问B服务器,我可以看到B服务器的所有内容没有任何问题。 (我也可以从B服务器中选择图像)
我该怎么办?
非常感谢
答案 0 :(得分:0)
确定。解决了我的问题。
已更改
system.drawing.image.fromfile("myimagepath")
到
system.drawing.image.fromfile(myimage.inputstream)