在VS2012中创建了一个windows服务。右键单击该服务并选择“添加安装程序”,就像在 VS2010 中所做的那样
得到消息:
无法添加安装程序。设计器无法添加项目安装程序。
有人遇到这个吗?
在VS2012中创建了一个windows服务。右键单击该服务并选择“添加安装程序”,就像在 VS2010 中所做的那样
得到消息:
无法添加安装程序。设计器无法添加项目安装程序。
有人遇到这个吗?
检查文件是否已经存在。就我而言,以前的开发人员从项目中排除了安装程序文件,所以直到我在源文件夹上打开 Windows 资源管理器后我才看到它们。
有快递版吗?我在 Windows 8 N Pro 上使用 Visual Studio Professional 2012 时没有遇到这个问题。我可以右键单击设计器表面并单击“添加安装程序”项,然后创建一个名为“ProjectInstaller”的类。
您可以手动创建项目安装程序类。无论如何,设计师被高估了。我写了一篇关于如何做到这一点的博客文章。 使用 Visual Studio 2012 的 Windows 服务的简单安装程序
您是否有需要部署向导的理由?您需要提示安装用户的配置参数吗?我通常只使用一个配置文件,并将每个环境的配置与可部署的打包在一起。
项目安装程序不包含在 VS 2012 中。如果您右键单击您的解决方案并选择添加、新建项目,然后转到其他项目类型并选择设置和部署,它将带您到 InstallShield 页面,您可以在其中下载并安装免费的限量版 InstallShield(您必须通过电子邮件注册并获取激活码)。安装后,重复上述步骤,它会提示您注册软件或继续试用版。