如何在 VS 2013 中为 class 库创建安装程序?

How do I create an installer for a class library in VS 2013?

我希望得到一些帮助来弄清楚如何在 visual studio 2013 年创建安装程序。 我的 class 库项目生成一个名为 DataTest 的 DLL。该解决方案还有一个名为 config.xml 的 xml 文件。目前,当我构建解决方案时,DataTest DLL 最终位于 bin 文件夹中(config.xml 只是某处的静态文件)。我希望安装程序做的是 copy/install DataTest DLL 到 C:\MyData\Test 并且 xml 文件应该在 C:\MyData\Config 中结束。

我发现这个 http://geekswithblogs.net/TarunArora/archive/2014/04/24/visual-studio-2013-installer-projects-ndash-hello-world-installer.aspx 这似乎是一个很好的起点,但我对 VS 中的不同配置没有太多经验,所以我真的不知道如何做我想做的事做。

谢谢

我假设您需要一个 MSI 文件来执行安装,因为您发布了 link,所以您使用的是 Visual Studio 安装程序项目扩展。

这可能也有帮助,旧的但仍然适用:

https://www.simple-talk.com/dotnet/visual-studio/getting-started-with-setup-projects/

Visual Studio 中的配置实际上与此关系不大。构建中的 Bin、Release、Debug 文件夹与您要在目标系统上部署文件的位置无关。例如,如果您有一个要安装在公用文件文件夹中的 Dll,那么您可以在安装项目的文件系统视图中 select 该文件夹,然后只需将文件拖放到那里即可。同样的原则也适用于 Program Files 文件夹,它通常是应用程序所在的位置。