msdn上的windows service c#演示表示,该服务可以通过HKLM \ System \ CurrentControlSet \ Services \中的“参数子项”接收命令行样式参数。 现在,我假设这意味着一个sub-foldery看起来像树中的文件夹的孩子,而不是一个名为“参数”的foldery事物types的值(我试过用单个和多个string值,没有工作)。 另外,我可以在registry中看到的其他服务有一个参数sub-foldery的东西。 这是我第一次写真正的Windows代码:P。
但是,我放入参数子键(foldery事)的值都没有被传递给我的服务参数。 是否因为我正在从服务pipe理器手动启动服务? 参数是否只能通过自动启动? 还是我只是做错了? 我刚刚使用string值(REG_SZ)。
该服务将在embedded式Windows设备上运行,并且我们希望在通过自动远程registry编辑将它们放在一起时configuration每个单元。
DERP。 错过了在编辑安装程序代码的演练中自动更改ImagePath行的步骤。 如果其他人遭受同样的错误,我会在这里留下。