0

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

4

1 回答 1

0

您可能将应用程序部署为“ClickOnce”应用程序。它将程序安装到用户文件夹中的混淆文件夹中。在 Windows 7 上,它会以类似“c:\users\username\AppData\Local\Apps\2.0\somefoldername\somefoldername”的形式出现。如果您需要对安装进行更多控制,VS2010 随附的免费 InstallSheild LE 是不错的选择。它还可以让您添加其他文件。

于 2012-04-12T02:09:49.170 回答