2012-07-27 32 views
0

我需要將存儲在我的asp.net mvc項目中的png作爲位圖圖像加載到我的程序中。但是,BitmapImage的構造函數只需要一個Uri對象。我如何訪問圖像?在ASP.NET服務器上獲取圖像的URI

做這樣的事情

new Uri(VirtualPathUtility.ToAbsolute("~\\Content\\image.png")) 

告訴我,URI的格式無法確定。然而,如果我硬編碼的路徑(C:\\ ...等),它的作品

+2

的MapPath:http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.mappath.aspx – 2012-07-27 18:52:02

回答

1

正如斯特凡指出,你可以使用MapPath method

new Uri(Server.MapPath("~/Content/image.png")) 
相關問題