Visual studio 如何在发布包中包含不属于项目的文件

Visual studio 如何在发布包中包含不属于项目的文件,visual-studio,visual-studio-2010,Visual Studio,Visual Studio 2010,我需要创建一个发布/安装包。VS中有一个下拉框,允许我为项目创建发布版本。所以我点击了发布按钮,选择了CD选项。果然,它发布了我需要的设置。我安装了应用程序一切正常,但我不知道应用程序在目标机器上的何处结束???麻烦的是,我的应用程序已经签署了XML文件,该文件存储了我的应用程序用来启用功能的公钥,这取决于客户的授权。我希望密钥文件是安装的软件包的一部分,所以我不必单独发送。我必须发送许可文件,但我希望通过只要求用户将许可文件复制到本地目录来避免混淆。这就引出了另一个问题:应用程序是否已安装?我

我需要创建一个发布/安装包。VS中有一个下拉框,允许我为项目创建发布版本。所以我点击了发布按钮,选择了CD选项。果然,它发布了我需要的设置。我安装了应用程序一切正常,但我不知道应用程序在目标机器上的何处结束???麻烦的是,我的应用程序已经签署了XML文件,该文件存储了我的应用程序用来启用功能的公钥,这取决于客户的授权。我希望密钥文件是安装的软件包的一部分,所以我不必单独发送。我必须发送许可文件,但我希望通过只要求用户将许可文件复制到本地目录来避免混淆。这就引出了另一个问题:应用程序是否已安装?我进行了搜索,但未发现任何与我的应用程序名称相关的内容????但是星形菜单上有一个图标,应用程序似乎只运行文件

您可能将应用程序部署为“ClickOnce”应用程序。它将程序安装到用户文件夹中的模糊文件夹中。在Windows7上,它的结尾类似于“c:\users\username\AppData\Local\Apps\2.0\somefoldername\somefoldername”。如果您需要对安装进行更多的控制,VS2010附带的免费InstallSheild LE是一个不错的选择。它还可以让您添加其他文件。

非常感谢,我查看了VS2010的文件夹和子文件夹,但是没有找到。我在网上搜索了一下,找到了安装说明。但是,在看到所有关于它对VS有多大影响以及人们有多讨厌它的评论之后(他们叫嚣着要回到WiX,我想这也是一样的),让我对走这条路非常谨慎?你用过InstallSheild LE吗?我用过。虽然我的项目相当简单。但是,它仍然没有给我带来麻烦。我也听说WiX更好,但我发现它有一个更大的学习曲线。