读书人

VS本土版本通过路径显示图片正确网络

发布时间: 2012-12-14 10:33:08 作者: rapoo

VS本地版本通过路径显示图片正确,网络发布版本的路径不能显示图片
ImageCut_co.ImageUrl = "~/cut_co.bmp";
VS本地调试时正确的是,但网络发布后不能显示。什么原因?
[解决办法]
1 根目录虚拟路径
string virtualPath = page.Request.ApplicationPath;
2 根目录绝对路径
string pathRooted = HostingEnvironment.MapPath(virtualPath);
3 页面虚拟路径
string pageVirtualPath = page.Request.Path;


你看下你的图片指向的地址是什么地址?估计是引用路径的问题
[解决办法]

引用:
ImageCut_co.ImageUrl = "~/cut_co.bmp";
VS本地调试时正确的是,但网络发布后不能显示。什么原因?


这是什么意思?为什么能够显示?
[解决办法]
~/cut_co.bmp

的意思是website(注意不是虚拟目录)根目录下得cut_co.bmp

读书人网 >Web Service

热点推荐