如何在Visual Studio安装程序中添加Project输出时添加Project Dependency DLL?

问题描述 投票:0回答:1

我正在使用visual studio 2015Microsoft Visual Studio 2015 Installer。我正在创建示例项目来演示我的问题。

第1步:我在wpf应用程序中创建SampleSetUpProject。

第2步:创建ClassLibrary1项目并在该项目中添加itextsharp引用。

第3步:我正在该应用程序中创建Setup1项目。在添加项目输出的应用程序文件夹中,依赖项DLL itextsharp未添加到Application文件夹中。如何添加依赖dll添加项目输出?

Step4:在应用程序输出目录中,我的DLL就在那里。但是添加项目输出并没有添加。如果有任何可能性来添加Dependency dll添加Project输出?

添加项目output.Image link的图像

visual-studio windows-installer installer setup-project visual-studio-setup-proje
1个回答
0
投票

设置无法知道您的每个依赖项 - 例如,由于代码引用了GUID,因此没有任何关于标识所需Dll的COM调用 - 因此需要手动添加它们。正如您的“添加”对话框所示,只需添加Dll(添加文件)等,即可安装到需要它们的任何位置。另一个问题是并非所有依赖项都在应用程序目录中 - 有些(例如共享COM Dll)需要在公共位置安装和注册。因此,某些依赖项可能位于Common Files,GAC等中。

© www.soinside.com 2019 - 2024. All rights reserved.