如何将文件包含在不属于项目的发行包中

时间:2012-04-12 01:13:04

标签: visual-studio visual-studio-2010

我需要创建一个发布/安装包。 VS中有一个下拉框,可以让我为项目创建发布版本。所以我点击了发布按钮并选择了CD选项。它确实发布了我需要的设置。我安装应用程序一切顺利,虽然我不知道目标机器在哪里应用程序结束了???麻烦的是我的应用程序已签署XML文件,该文件存储我的应用程序用于启用功能的公钥,具体取决于客户的许可。我希望密钥文件是安装的软件包的一部分,所以我不必单独发送它。我必须发送许可证文件,但我希望避免混淆,只要求用户只将许可证文件复制到本地目录。这带来了另一个问题是应用程序安装我做了一个搜索,并没有发现我的应用程序名称????但是星形菜单上有一个图标,应用程序似乎只运行文件

1 个答案:

答案 0 :(得分:0)

您可能将应用程序部署为“ClickOnce”应用程序。它将程序安装到users文件夹中的模糊文件夹中。在Windows 7上,它会出现类似“c:\ users \ username \ AppData \ Local \ Apps \ 2.0 \ somefoldername \ somefoldername”的内容。如果您需要更多的安装控制,VS2010免费提供的免费InstallSheild LE不是一个糟糕的选择。它还允许您添加其他文件。