只是想知道,是否可以从 .net 3.5 dll 而不是 exe 启动 Windows 服务?
是否有任何解决方法可以帮助您做到这一点?
在这种情况下如何指定一个入口点?
谢谢,
公斤
只是想知道,是否可以从 .net 3.5 dll 而不是 exe 启动 Windows 服务?
是否有任何解决方法可以帮助您做到这一点?
在这种情况下如何指定一个入口点?
谢谢,
公斤
没有“官方方式”将 .net dll 作为 Windows 服务运行。它需要 svchost.exe 加载 DLL 并绑定到启动/停止导出。但是,MS 没有提供有关此类主题的文档。
在msdn 文档中,使用的术语是“服务应用程序”或“服务可执行文件”,因此也没有“dll 方式”。
编辑:
刚刚发现这种将 dll 作为服务运行的尝试(痛苦!):http: //forum.sysinternals.com/topic11974.html