2011-10-06 81 views
0

我有一個項目,我需要從數據庫中讀取一些「祕密值」,並在卡上打印這些值。我試圖使用GDI在卡片圖像上寫入值,但asp.net不允許我使用System.Drawing。任何建議?有沒有辦法在ASP.NET中的web服務中使用System.Drawing?

感謝

編輯:在MSDN頁說:System.Drawing命名空間內 「類不支持Windows或ASP.NET服務中使用嘗試這些中的一個內使用這些類的。應用程序類型可能會產生意想不到的問題,如服務性能和運行時異常降低。有關受支持的替代方法,請參閱Windows映像組件。

+0

你應該可以使用'System.Drawing'就好了,我用它在我的應用程序中繪製熱圖。 – Loktar

回答

2

您需要添加一個引用System.Drawing.dll程序

enter image description here

+0

沒有工作,Visual Studio不斷抱怨「C:\ .... \ Service2.asmx.cs(11):類或命名空間名稱'Drawing'不存在於類或名稱空間'System'中缺少程序集引用?) 「 – luistm

+0

@luistm你能提供一些代碼嗎?另外,你能列出你的使用陳述嗎? – Adi

+0

代碼正在工作,但是當我將它添加到webservice文件幷包含「using System.Drawing;」它給出了上述錯誤。 – luistm

0

如果這是你應該需要安裝SDK的MDX。 或者手動瀏覽DLL。

相關問題