項目建立:
VS2008->ATL項目->服務exe
服務部署:
在VS2008中新建的ATL項目,在網上看到的流程中都會有注冊服務這一項。
但是對服務的注冊都是只給了一個指令,一句話帶過,沒有給出具體的操作步驟
經過多次試驗,終于找到方法:
1 找到新建項目的工程所在的文件夾,進入到Debug文件夾,里面會有一個<projectname>.exe的文件,要注冊的就是這個文件
2 復制這個文件的路徑,如我的是:D:\Users\Sad\Documents\Visual Studio 2008\Projects\MyAtl\MyAtl\Debug
3 打開命令提示符
4 如入cd?D:\Users\Sad\Documents\Visual Studio 2008\Projects\MyAtl\MyAtl\Debug,按enter,進入到該文件的路勁中(第1步中要找的文件所在路徑)
5 輸入注冊指令:如我的是:MyAtl -Service或者MyAtl /Service,按enter完成注冊
補充1:注冊指令網上說的有兩種,我的上一篇博客就是描述各指令的區別,可以參考
補充2:注銷注冊指令為:SC DELETE MyAtl (對應MyAtl /Service指令)
?? ? ? ? ? ? ? 另一種注冊指令對應的注銷指令為:MyAtl?/UnRegServer