使用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')