gpt4 book ai didi

.net - 从 VS.NET 2008 转换到 2010 的 Windows 服务设置项目问题

转载 作者:行者123 更新时间:2023-12-02 07:52:05 29 4
gpt4 key购买 nike

我正在尝试将解决方案从 VS.NET 2008 转换为 2010。该解决方案包括一个 Windows 服务项目和一个安装 Windows 服务的安装项目。我在编译安装项目时遇到问题。按照教程 here,我尝试了几次从头开始。在标题为为您的服务创 build 置项目的部分下。

当我简单地按照这些步骤构建项目时,我得到了这个错误:

Unable to build custom action named 'Primary output from <name> (Release x86)', InstallerClass property is only valid for assemblies.

(我的 Windows 服务项目的名称在哪里)。搜索此错误会出现 this MSDN 上的页面告诉我将 InstallerClass 设置为 False。我对 4 个自定义操作中的每一个都这样做。进行此更改和构建后,我收到以下错误:

Unable to build custom action named 'Primary output from <name> (Release x86)' from project output group 'Primary output' because the project output group does not have a key file.

谷歌搜索,我只得到一个 hit .甚至不用费心点击链接,全文是:“删除自定义操作并将其替换为指向具有 key 文件的项目输出组的自定义操作。”

h 是什么意思?谁能帮我弄清楚我在这里做错了什么?

最佳答案

问题似乎出在我将 InstallerClass 设置为 False 时。显然,我没有为 x86 目标构建 Windows 服务。我从 this 那里得到了提示讨论。我将所有项目更改为针对正确的平台,并将设置文件中每个自定义操作的 InstallerClass 设置为 True,现在正在构建。

关于.net - 从 VS.NET 2008 转换到 2010 的 Windows 服务设置项目问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3151435/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com