Window Service ProjectInstaller.Install(stateSaver As IDicti

本文关键字:stateSaver As IDicti Install Service ProjectInstaller Window | 更新日期: 2023-09-27 17:57:00

我不明白在ProjectInstaller中传递的状态Saver的实际值是多少。

我尝试手动安装Windows服务

在我的项目中,添加两个项并设置所有属性,1.服务.vb2.项目安装程序.vb

在按钮上单击我正在尝试安装服务

     Dim projectInstaller As New ProjectInstaller()
     projectInstaller.Install(Nothing)
     projectInstaller.Commit(Nothing)

在projectInstaller.Install给我一个错误"stateSaver参数不能为空"。

我不知道,有可能与否。

请任何人都知道这个答案,帮助我。

Window Service ProjectInstaller.Install(stateSaver As IDicti

我认为你需要这样的东西:

Dim state as new Hashtable();
projectInstaller.Install(state);
projectInstaller.Commit(state);

如果您真的想进行自助安装程序服务,请查看此解决方案。非常有用的东西。