在安装解决方案中找不到依赖项和两个或多个对象

时间:2019-03-29 16:08:59

标签: c# windows-installer

使用Visual Studio 2017创建安装项目。我安装了Microsoft Visual Studio安装程序项目,因为ClickOnce对我而言效果不佳。 ClickOnce不可以,或者我找不到如何注册GAC和打包其他项目的方法。

使用Installer项目,我在某些DLL的下面出现了红色的花样。我相信这是因为我手动添加了非托管DLL,并且我的项目也正确安装了其中的一些。

另一种正在发生的想法是,我收到警告,提示找不到某些DLL。

我在想,如果他们发出警告,那他们就不会成为交易杀手。

我该如何解决这两个问题?

  

警告:无法找到依赖项“ MICROSOFT.VISUALSTUDIO.SHELL”   组件的(Signature ='B03F5F7F11D50A3A'Version ='2.0.0.0')   'Devart.Data.Design.dll'警告:无法找到依赖项   'MICROSOFT.VISUALSTUDIO.DATA'(签名='B03F5F7F11D50A3A'   程序集'Devart.Data.Design.dll'的Version ='9.0.0.0')警告:   找不到依赖项“ MICROSOFT.VISUALSTUDIO.SHELL.DESIGN”   程序集的(Signature ='B03F5F7F11D50A3A'Version ='9.0.0.0')   'Devart.Data.Design.dll'警告:无法找到依赖项   'MICROSOFT.VSDESIGNER'(签名='B03F5F7F11D50A3A'   程序集'Devart.Data.Design.dll'的Version ='8.0.0.0')

并且:

  

警告:两个或多个对象具有相同的目标位置   ('[targetdir] \ system.io.compression.dll')警告:两个或更多对象   具有相同的目标位置   ('[targetdir] \ system.io.compression.dll')警告:两个或更多对象   具有相同的目标位置('[targetdir] \ system.reflection.dll')   警告:两个或多个对象具有相同的目标位置   ('[targetdir] \ system.reflection.dll')

0 个答案:

没有答案