[C#]部署 SharpShell Servers

[C#]部署 SharpShell Servers

上一篇透過 sharpshell 快速建立 .NET Shell Extensions,

當一切測試沒問題後,為了讓使用者安裝下一步一路到底,

所以我將透過Setup專案來部屬相關COM。

 

1.應用程式資料夾加入 com dll and srm.exe

image

srm.exe 必須( SharpShell source code有提供)。

 

2.建立自訂動作安裝 srm.exe

image

安裝

install "[TARGETDIR]\MenuExt.dll" –codebase

image

installerclass 必須設定 false

 

反安裝

uninstall "[TARGETDIR]\MenuExt.dll"

 

建置Setup專案沒問題後即可執行安裝

image

 

測試

image

 

 

參考

.NET Shell Extensions - Deploying SharpShell Servers