首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual 2013安装项目- IpOverUsbSvc

Visual 2013安装项目- IpOverUsbSvc
EN

Stack Overflow用户
提问于 2017-05-15 14:59:06
回答 1查看 155关注 0票数 0

让我们假设

  • 我有一个C#应用程序(Visual 2013)
  • 以及它的安装项目(Visual安装程序项目)。

当我试图安装生成的msi文件时,我会收到以下错误消息:

以下应用程序正在使用安装程序必须更新的文件。您可以关闭应用程序并单击“重试”,或者单击“继续”,以便安装程序继续安装,并在系统重新启动时替换这些文件。 Windows over USB传输(IpOverUsbSvc) (进程Id: xxxx)

如何消除此错误消息?

我知道我可以终止Visual附带的这个windows服务。但是,我不习惯在安装了Visual的所有客户端上这样做。

我不会在我的应用程序中使用Windows。为什么安装程序试图替换该文件?

向沃尔米希问好

EN

回答 1

Stack Overflow用户

发布于 2017-05-18 19:31:59

这意味着您正在安装电话服务也使用的文件。请记住,Windows应用程序共享了许多常见文件,例如C++运行时和其他文件。除非您列出要安装的文件,否则没有人知道它是哪个文件。请注意,您不是在MSI中安装Windows共享文件,而是使用应该通过先决条件安装的标准可再发行版。

如果使用msiecec /I路径安装并创建日志文件,则可以查看日志文件中的msi /l*v路径到文本文件。应该有1603条消息,准确地说明哪些文件是问题所在。

REINSTALLMODE和damus的主要问题是它适用于正在安装的MSI中的所有文件,因此它也不会更新任何旧文件。正确的做法是找出涉及哪些文件,以及为什么要与电话服务共享这些文件。

注意,严格地说,这不是一条错误消息--这是一个标准的在用文件对话框,它告诉您,通过使用需要更新的文件关闭进程(Es),可以避免潜在的重新启动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43982710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档