首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 開發 ActiveX 控件操作指南(五):部署與測試

     編輯:關於C語言

3.2 ActiveX 控件部署

使用 Visual Studio 2005 安裝專案部署,與一般 Windows Forms 應用程式類似,唯須將使用者控件專案設為主輸出,並將 Register 屬性設為 vsdrpCOM。

3.3 測試

建立 Web 專案,在 HTML 中引用 ActiveX:

<object id="csharpActiveX" classid="clsid:E5E0446C-8680-4444-9FC2-F837BC617ED9"></object>
<input type="button" onclick="alert(csharpActiveX.SayHello());" value="顯示當前時間" />

發布至 IIS,客戶端安裝 .NET Framework 2.0 及該 ActiveX 後即可透過瀏覽器測試。

4. 總結

C# 開發 ActiveX 技術門檻低,唯客戶端需安裝 .NET Framework。建議以 .NET Framework 2.0 開發(安裝包僅 20 多 MB),較 3.5 版(200 多 MB)更易推廣。

5. 常見問題

5.1 regcap.exe 錯誤:VS 2005 Bug,非必現。解決:以 VS 2008 同目錄下的 regcap.exe 覆蓋 VS 2005 對應檔案(路徑:~\Microsoft Visual Studio 8\Common7\Tools\Deployment\regcap.exe)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved