1

我正在使用 Visual Studio 2010 的“安装项目”来安装我的 C# Windows 服务应用程序。

我想将已安装的服务可执行文件标记为文件属性,如下所示hiddensystem

隐藏和系统属性设置为 true

我已根据本文添加了安装服务的自定义操作,但是当我运行创建的 MSI 安装程序文件时,我在安装过程中收到以下错误消息:

错误 1001。初始化安装时发生异常:System.IO.FileNotFoundException: 无法加载文件或程序集 'file:///C:\path\to\my\service.exe' 或其依赖项之一。该系统找不到指定的文件。

我检查了安装位置,并且服务可执行文件那里标记为hiddenand system,所以我只能假设服务安装由于这些属性而失败。

如何让安装程序安装服务可执行文件,将其标记为hiddenand ,并成功system安装 Windows 服务?

如果 Visual Studio允许您将项目中的文件设置为hiddensystem

4

0 回答 0