【问题标题】:Building Visual Studio Setup/Deploy project asks to install 2010 shell integrated构建 Visual Studio Setup/Deploy 项目要求安装 2010 shell 集成
【发布时间】:2016-11-29 13:39:58
【问题描述】:

我第一次创建Visual Studio Setup and Deploy 项目,其中指向将在我们的VPS 上运行的Windows Service。通常我使用 CMD 来启动/停止服务,但理想情况下是在寻找更强大的方法。

目前我看到我需要安装一个额外的包(Visual Studio 2010 Shell Integrated)......老实说,我不确定它是否真的需要,我是否可以以某种方式绕过安装。大多数 Windows 服务将在我们的 VPS 上运行,不会分发给我们的客户。

显然我想学习一个新的概念/方法。无论如何,我想我真正要问的是,任何人都可以帮助我理解为什么需要它等吗?

我注意到有一些较旧的帖子,但由于我使用的是 Visual Studio 2015,我确信该过程在某些方面会有所不同。我也浏览了 MSDN,但不太确定我需要安装什么。

【问题讨论】:

  • 即使我遇到了这个错误。有缺陷的微软开发者。

标签: visual-studio-2015 windows-services visual-studio-setup


【解决方案1】:

实际上,我现在在Microsoft's Visual Studio Developer Community 找到了解决方案(引用了相关部分以防止将来出现死链接):

1- 以管理员身份打开 cmd。

2- 转到目录 C:\Program Files (x86)\Common Files\microsoft shared\MSI Tools

3-运行:regsvr32.exe /u mergemod.dll"

4- 运行:regsvr32.exe mergemod.dll"

我按照这些步骤,重新启动了 VS2017,它运行良好。不再需要 VS2010 集成 Shell 安装程序!

【讨论】:

  • 嗨,我还有一些旧版应用程序 - 我使用过它并且运行良好。 - 绿色勾号,竖起大拇指/投我一票。
  • 截至 2019 年唯一可行的解​​决方案,非常感谢
  • 真是个黑客!也适用于我的 Visual Studio 2019(Visual Studio 安装程序项目扩展):D!万分感谢。 developercommunity.visualstudio.com/content/problem/198143/…
  • 你是救世主简。它也适用于 VS 2008。
【解决方案2】:

好的,所以我仍然不确定是否正在发生,Visual Studio 中的错误?!谁知道呢。

基本上,如果我在设置项目上单击Build,它会尝试安装并崩溃机器但是如果我单击Rebuild,然后在Dialog 上单击Cancel,它构建得很好,我可以访问安装文件。

一个奇怪的,但从来没有少过,我现在可以访问安装文件,我已经安装在我们的 VPS 上,并且像一个魅力一样工作。

【讨论】:

  • 您解决过根本问题吗?多年来,我一直在做设置项目,并通过插件继续 VS 2013 - 2015。但是最近,当我的一位开发人员创建了一个项目并致力于源代码控制时,当我后来尝试构建它时,我遇到了同样的问题。
  • @codenheim 我还是有这个问题!新硬件,安装了 VS 和 Installer 插件,工作了一段时间就正常了,然后又回来了。这让我彻底疯了。现在,如果您取消两个弹出窗口并将其放置 20 到 30 分钟,它最终会编译,因为编译应该只需要几秒钟,所以更可笑。这让我觉得自己很愚蠢,我无法弄清楚。我会继续挖掘以找到答案,如果你弄清楚了,请告诉我并发布答案,我会收回我的答案并奖励你。
  • @codenheim 需要注意的是,在 win 更新后问题再次出现。查看更新,似乎没有安装任何会影响 VS/安装程序包的东西。我正在重写整个平台以远离 Win 服务。 WPF > SignalR。
  • 昨天我不得不在紧要关头构建我们的一个应用程序,由于这个问题我不得不使用 2013。对我来说,这个问题只存在于 2015-2017 年。一旦我解决它,我会通知你。
  • 你们能解决这个问题吗,我现在开始发生这种情况
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-15
  • 2019-07-02
相关资源
最近更新 更多