2011-10-05 36 views
0

我使用ImageGen用於顯示圖像的時候,我已經在webconfig加入ImageGen.ashx並添加ImageGen的配置文件以及加入一些設置嘗試編譯它給出了一個錯誤:類型或名稱空間的錯誤使用ImageGen

無法找到類型或名稱空間名稱'ImageGen'(您是否缺少using指令或程序集引用?)C:\ Ergo \ ImageGen.ashx 12 ImageGen。 ashx是:

<%@ WebHandler Language="c#" Class="RequestHandler" %> 

公共類RequestHandler:System.Web.IHttpHandler { 公共BOOL IsReusable { 獲得{返回false; }}

public void ProcessRequest(System.Web.HttpContext context) 
{ 
    ImageGen.ImageGenQueryStringParser parser = new ImageGen.ImageGenQueryStringParser(); 
    parser.Process(context); 
    parser = null; 
} 

}

的任何意見或建議,可以理解,乾杯

回答

1

你複製ImageGen.dll到您的bin文件夾,並在項目中引用呢?

克里斯

+0

沒有.dll文件 –

+0

那麼,你有ImageGen類的源代碼嗎? – Drakkonite

1

ImageGen是由三個文件:

  • imagegen.ashx
  • /bin/imagegen.dll
  • /config/imagegen.config(你可以改變位置但確保你的web.config條目引用它的位置)

如果你使用Umbraco,你可以使用Umbraco的開發人員部分的Package Repository中的所有文件和設置將ImageGen直接安裝到您的站點中。或者下載zip文件(不要解壓縮)並安裝本地軟件包。

要在另一個站點使用ImageGen,您需要解壓下載的文件並將文件放在適當的位置。文檔介紹瞭如何做到這一點。

http://our.umbraco.org/projects/website-utilities/imagegen有幫助下載,文檔和專用論壇。

乾杯,

doug。

+0

我正在使用umbraco dese天,nd使用ImageGen與umbraco相當簡單,只是加載包,它爲你做所有的東西,因爲上述項目是舊的,因此我需要手動做,我忘了參考導致問題的.dll文件,它現在完美,thnx .. –

相關問題