使用预构建和后构建事件安装和卸载Windows服务

时间:2013-06-24 13:43:29

标签: windows service build

我在Visual Studio的预构建和后期构建事件中有这些脚本,用于卸载和安装Windows服务

%WinDir%\Microsoft.NET\Framework\v4.0.30319\installutil /u "$(TargetPath)"

%WinDir%\Microsoft.NET\Framework\v4.0.30319\installutil "$(TargetPath)"

当我第一次建造它时,它可以工作;

当我重建时,我发现此文件未找到异常  System.IO.FileNotFoundException:无法加载文件或程序集“file:///C:\Projects\DeviceManagement.ServiceHost\bin\Debug\DeviceManagement.ServiceHost.exe”或其中一个依赖项。系统找不到指定的文件..

我可以在我的调试文件夹中看到这个exe文件。

1 个答案:

答案 0 :(得分:1)

重建是干净的,所以在预构建时输出不会出现是有意义的。无需在预构建事件中执行任何操作。