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



我需要创建一个发布/安装包。VS 中有一个下拉框,让我可以为项目创建发布版本。 所以我点击了发布按钮并选择 CD 选项。 果然,它发布了我需要的设置。我安装了应用程序,一切正常,尽管我不知道应用程序在目标计算机上的哪个位置结束??? 麻烦的是我的应用程序有签名的 XML 文件,该文件存储我的应用程序用于启用功能的公钥,具体取决于客户被许可执行的操作。 我希望密钥文件成为已安装的包的一部分,这样我就不必单独发送它。 我必须发送许可证文件,但我希望通过仅要求用户仅将许可证文件复制到本地目录来避免混淆。 这带来了另一个问题是,是否安装了应用程序,我进行了搜索,但没有找到我的应用程序名称???? 但是星形菜单上有一个图标,应用程序似乎只运行文件

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

最新更新