0

我在计算机上安装 Windows 服务应用程序时遇到问题。如果我成功了,我希望看到我的服务列在计算机管理-服务和应用程序-服务下。

我首先尝试单击我的 exe。我收到这条消息:

无法从命令行或调试器启动服务。必须首先安装 Windows 服务(使用 installutil.exe),然后使用 ServiceExplorer、Windows 服务管理工具或 Net Start 命令启动。

所以我尝试使用该installutil工具。在命令提示符下,我输入了installutil ooaservice.exe。我收到一条消息

初始化安装时发生异常:System.badimageformatexception:无法加载文件或程序集“文件///(我的 exe 的路径如下)ooaservice.exe”或其依赖项之一。这个程序集是由比当前加载的运行时更新的运行时构建的,无法加载……</p>

我还尝试构建一个设置项目。安装程序安装成功,但服务未列为服务。

4

1 回答 1

1

你的机器上应该安装了好几个版本的.NET frameworks,尽量使用最高版本installutil安装。

在我的机器上,它位于E:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe.

于 2013-04-10T16:43:16.773 回答