2010-03-22 28 views
0

我已經創建了一個支持COM的.NET用戶控件,並且想知道什麼是將此部署給用戶以在網頁中使用控件的最佳方式?支持COM的.NET用戶控件

駕駛室是如何與此?我知道我需要重新控制用戶的機器。 定期msi會更好,更容易使用嗎?

感謝

回答

1

你其實並不需要註冊一個.NET程序集,如果它是一個Web服務器上,你可以使用重載<OBJECT>標籤:

<OBJECT id="Obj1" classid="Assembly.dll#Full.Namespace.ControlName">    

http://support.microsoft.com/kb/317346

此用法非常強大,因爲.NET程序集使用新的零影響Fusion技術進行安裝,該技術可在無需wri的情況下進行組件安裝將任何輔助信息提供給用戶的註冊表。更新控件與下載新副本一樣簡單(Runtime自動處理);將它從計算機中刪除就像從Fusion下載緩存中刪除程序集一樣簡單。

另見:How To: Deploy COM Interop Programs to Internet Explorer

+0

這是偉大的信息 - 謝謝你 – 2010-03-22 16:43:55