如何在Visual studio(C#)中创建一个文件安装程序包,以便在没有提升权限的情况下运行
我正在为我的Windows WPF项目创建一个文件设置,该项目将在没有提升权限的情况下运行 目标是创建单个可执行文件,这些文件可以从web下载并简单安装,即使对于标准Windows用户也是如此 安装转到{user}\appdata\local,因此不需要提升权限即可安装。它的工作原理应该类似于Chrome安装。它不应该要求用户解压到临时目录并再次从那个里运行安装程序 我已经尝试过的:如何在Visual studio(C#)中创建一个文件安装程序包,以便在没有提升权限的情况下运行,c#,visual-studio,windows-installer,setup-project,C#,Visual Studio,Windows Installer,Setup Project,我正在为我的Windows WPF项目创建一个文件设置,该项目将在没有提升权限的情况下运行 目标是创建单个可执行文件,这些文件可以从web下载并简单安装,即使对于标准Windows用户也是如此 安装转到{user}\appdata\local,因此不需要提升权限即可安装。它的工作原理应该类似于Chrome安装。它不应该要求用户解压到临时目录并再次从那个里运行安装程序 我已经尝试过的: 我已经下载了VS扩展VS安装程序项目并创建了项目。它工作正常,创建setup.exe和相应的MSI文件。使用ms
.MSI
文件。时间很短,但是-在页面的某个位置上的各种工具部分(也是非MSI)。您应该能够使用WiX Burn捆绑包,或者高级安装程序的免费功能(更易于使用)。请注意,除非您有很多先决条件,否则我将直接使用MSI-单文件安装程序。它毕竟是MSI的标准格式。目前大多数系统上都有.NET framework,如果缺少该框架,启动条件可能会中止。不是你要求的100%,而是一些链接。我的2美分,请先尝试高级安装程序。Windows安装程序(MSI)将生成两个文件,但安装软件时只需要.MSI
文件。