繁体   English   中英

我的程序已“发布”,如何更改安装路径?

[英]My program has been “published”, how can I change the installation path?

我在Visual Studio 2008中将我的C#解决方案“发布”到C:\\ Deploy。 当我运行setup.exe程序时,它将我的程序安装到C:\\ Documents and Settings \\ Kevin \\ Start Menu \\ Programs \\ MyProgram

在Visual Studio中,有没有办法设置自定义安装路径? 例如,如果我希望我的程序安装到C:\\ Program Files \\ MyProgram怎么办?

发布使用ClickOnce进行部署。 ClickOnce的优点是易于安装和更新,并且不需要用户具有管理员权限来安装您的应用程序。

如果你想要一个更传统的下一个下一个下一个完成安装程序,它也允许用户指定目标文件夹(并且你可以设置/强制使用默认文件夹),添加一个“安装项目”到你的单击文件>>添加>>新建项目...,在树中选择其他项目类型>>设置和部署,然后双击设置项目。 在构建安装项目时,它会创建一个MSI文件(Microsoft Installer安装文件)和一个引导程序EXE文件(如果用户没有Microsoft Installer或所需的.NET Framework,则会自动安装)。

在用户应用程序缓存位置为每个用户安装ClickOnce(“已发布”)应用程序。 你无法改变这个位置;-)

您必须使用自己的安装包装工具才能选择或让用户选择位置。 或者,如果不需要调用安装例程,喜欢注册文件类型或向注册表添加密钥,则可以将应用程序分发为压缩的可执行文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM