visual-studio-setup-proje相关内容

当我构建我的安装项目时,如何阻止 SQL Server 2008 R2 尝试安装某些包?

我有一个 WPF Linq-to-SQL 项目,我一直在使用 MS Visual Studio 2008 进行开发.我运行的是 SQL Server 2008,最近将其升级到版本 R2.现在,每当我构建我的 SETUP 项目(而不是应用程序本身)时,构建过程都会启动一个窗口: SQL Server 2008 R2 管理工作室Windows 正在配置 SQL Server 2008 R2 Ma ..

Windows 安装程序使用 NT AUTHORITY\SYSTEM 而不是登录用户

我有一个 Windows 安装程序,它在安装过程中创建一个数据库.安装应用程序 CREATE DATABASE 过程失败,因为 Windows 安装程序使用了错误的用户.它使用 NT AUTHORITY\SYSTEM 而不是使用登录用户.NT AUTHORITY\SYSTEM用户没有创建数据库的权限. 有没有办法强制安装程序使用登录用户? 在 VS 2017 和 MS Visual S ..

缺少 Visual Studio 2017 安装项目

有谁知道 Visual Studio 2017 难以捉摸的设置项目模板去了哪里? 试图更新 VS2015 设置项目,但他们的设置项目不受支持,MS 没有我能找到的信息(我在过去 5 小时内从 IDE 跟踪了他们论坛中的每个链接,但他们把我带到了旧页面!).InstallShield 无处可寻 &ClickOnce 仍然不是一个选项. 解决方案 完整的解释和工作解决方案: 1)打开v ..

先决条件按钮已禁用 - MSI 安装程序

我创建了一个 .msi 安装程序.我想进一步添加先决条件(例如 .Net),但是当我转到设置项目属性时,先决条件按钮被禁用.如何启用它? 其他细节: 我使用的是 VS 2015、SQL Server 2008 R2、.Net 4.5.2、C#、WinForms、Win10 专业版 x64 我的设置项目与主项目在同一个解决方案中 解决方案 Visual Studio 项目的先决 ..

使用 Visual Studio 创建 MSI 并强制执行所有用户

我使用 Visual Studio 2015(带有 Visual Studio 安装程序插件)创建了一个安装程序.目标是始终使用相同的本地资源运行 APP,无论谁登录,因此我们的目标是 [CommonAppDataFolder](Win10 上的 C:\ProgramData...).安装程序可以很好地将所有共享资源放置在我们想要的位置.但是生成的 MSI 提供了安装为“所有人"或“只是我"的选项 ..

Visual Studio 2017 安装程序项目 - 包括 VC++ 2015 Redistributable

我正在使用 Visual Studio 2017 中的“Visual Studio 安装程序"项目类型为我的应用程序创建安装程序. 我希望我的安装程序在我的应用程序中安装visual c++ redistributable 2015.我已经下载了 vc_redist.x86.exe 文件,将它包含在我的项目中,我正在尝试将安装作为对“安装"的自定义操作.我使用参数 /install/pass ..

将自定义先决条件添加到 Visual Studio 设置项目

我有一个安装项目,我需要安装默认先决条件列表中没有的可再发行组件.是否可以将此可再发行组件添加到安装项目创建的引导程序中? 解决方案 我想出了如何将自定义先决条件添加到 Visual Studio 先决条件对话框中. MSDN 是一篇关于创建先决条件的好文章.基本上你只需要创建一个产品清单和一个包清单,将它们与你的可分发文件一起复制到:\Program Files\Microsoft S ..

使用 MSI 安装程序部署 .NET 5 WPF 应用程序

是否有人使用 Visual Studio 安装项目来部署 .NET 5 WPF 桌面应用程序?多年来我一直在做这些事情,但是使用 .NET 5,事情似乎发生了一些变化.我尝试按照 MS 在 这篇文章,主要针对 .NET Core 3.1,但我找不到任何特定于 .NET 5 的内容. 与 .NET Framework WPF 应用程序不同,我们将主要项目输出添加到我们的安装程序项目中,本文要求 ..

使用 MSI 安装程序部署 .NET 5 WPF 应用程序

是否有人使用 Visual Studio 安装项目来部署 .NET 5 WPF 桌面应用程序?多年来我一直在做这些事情,但是使用 .NET 5,事情似乎发生了一些变化.我尝试按照 MS 在 这篇文章,主要针对 .NET Core 3.1,但我找不到任何特定于 .NET 5 的内容. 与 .NET Framework WPF 应用程序不同,我们将主要项目输出添加到我们的安装程序项目中,本文要求 ..
发布时间:2021-11-24 17:32:06 C#

使用 MSI 安装程序部署 .NET 5 WPF 应用程序

是否有人使用 Visual Studio 安装项目来部署 .NET 5 WPF 桌面应用程序?多年来我一直在做这些事情,但是使用 .NET 5,事情似乎发生了一些变化.我尝试按照 MS 在 这篇文章,主要针对 .NET Core 3.1,但我找不到任何特定于 .NET 5 的内容. 与 .NET Framework WPF 应用程序不同,我们将主要项目输出添加到我们的安装程序项目中,本文要求 ..
发布时间:2021-11-24 10:55:41 C#

使用 MSI 安装程序部署 .NET 5 WPF 应用程序

是否有人使用 Visual Studio 安装项目来部署 .NET 5 WPF 桌面应用程序?我多年来一直在做这些事情,但是使用 .NET 5,事情似乎发生了一些变化.我尝试按照 MS 在 这篇文章,主要针对 .NET Core 3.1,但我找不到任何特定于 .NET 5 的内容. 与 .NET Framework WPF 应用程序不同,我们将主要项目输出添加到我们的安装程序项目中,本文要求 ..

如何强制 Visual Studio 安装项目生成的 msi 安装程序仅在管理模式下运行?

我有一个生成 msi 安装程序的 Visual Studio 安装项目.如果我以管理员身份运行,安装程序运行良好.如果不是以管理员身份运行,我对 HKEY_CURRENT_USER\Software\Microsoft\Office 的更新将失败. 我查看了项目属性中的启动条件、自定义操作和先决条件,但我不知道如何执行此操作. 是否可以创建一个安装程序,如果它不是以管理权限运行,则会警 ..

在安装过程中创建Windows窗体应用程序的安装程序而无需管理员密码

我在Visual Studio中开发了一个Windows窗体应用程序.现在,我想在没有管理员权限的情况下将Windows应用程序安装在我的PC上.如何创建设置. (我已经在没有管理员权限的情况下在PC上安装了Photo Pad图像编辑器应用程序.) 解决方案 您最好的选择是使用 ClickOnce .安装典型的应用程序不需要管理员权限.原因之一是因为ClickOnce应用程序是为当前用户安 ..
发布时间:2020-07-14 00:18:23 C#/.NET

VS2017 Installer项目输出不会替换当前安装

我有一个标准的Windows窗体应用程序,正在使用VS2017安装程序项目进行部署.当使用“文件系统"打开安装项目时,我在应用程序文件夹中添加了以下内容: 胜利表格应用程序的主要输出. EPPlus库的dll. 一些Excel文件. 安装项目可以很好地输出.msi包.问题是,当我在构建安装程序项目(当然是在构建源项目之后)之后运行.msi输出并运行该应用程序时,我看不到我的更新,即 ..

Visual Studio安装程序项目设置安装位置

我正在使用Visual Studio安装程序项目扩展程序来构建我的应用程序的安装程序包.我已经删除了Install Location Select Interface,而是应将应用程序安装到我预设的位置.目前,应用程序安装位置是由File system UI中Application文件夹中的Application设置的,并将DefaultLocation值设置为[ProgramFilesFolde ..

Visual Studio 2017 C#安装程序项目未安装我的应用程序

我遇到了麻烦,希望能为您提供帮助,我已经使用c#开发了一个应用程序,现在该进行部署了,我最近在解决方案中安装了该插件以创建一个安装程序项目,因此我按照以下步骤进行操作创建安装程序,然后编译项目,直到那时一切都很好,插件创建了一个安装程序,因此我运行安装程序并使用默认文件夹来安装应用程序,但是当我检查默认文件夹时安装,该文件夹不存在,我也尝试过自己放置文件夹路径,结果与以前相同,是否还有其他人遇到与 ..

VS 2008部署项目创建的安装程序失败,错误为"System.BadImageFormatException".

我已经用Visual Studio 2008创建了一个安装程序.VS项目类型是部署项目.该安装程序在某些环境中会失败,但在其他环境中也会完美运行. 例如,安装程序在运行Windows Server 2012 R2 Standard的虚拟机中编译.当然,安装在那里成功.但是,它在运行相同Windows版本的其他虚拟机中失败. 错误消息是:“错误1001.初始化安装时发生异常:System ..

尝试安装MSI时出现BadImageFormatException

我正在使用VS 2015和.net Framework 4.6.我有多个项目的解决方案.当我建立解决方案时,它工作正常.我为版本x64构建解决方案和所有项目.我还有一个安装程序项目,其中包含所有项目的dll.当我构建安装程序时,它会成功构建.真正的问题是当我尝试安装该版本时出现的. 它给了我一个例外:BadImageFormatException 解决方案 检查NET FW版本.如果有针对NET ..

使用Visual Studio安装程序项目将文件安装到现有程序的安装路径

我正在制作一个Visual Studio安装项目,该项目将在目标计算机上为现有程序安装插件.我的文件需要进入该应用程序的安装目录.我希望能够干净地安装和卸载我的插件,而不会对应用程序本身造成不必要的影响. 可以在注册表项中找到现有程序的安装路径,并且在各个安装之间可能会有所不同. 我可以配置Visual Studio安装项目以从该注册表项中读取值,然后将插件文件放入注册表指定的目录(或 ..
发布时间:2020-07-14 00:16:02 其他开发

使用Visual Studio安装程序项目设置InstallPath注册表项

我正在使用为Visual Studio安装项目设计的msi安装程序来部署我的应用程序.如何将注册表项设置为应用程序的安装路径? 解决方案 一种方法是在安装程序中创建自定义操作.在自定义操作上,您可以提供CustomActionData"/Path =" [TARGETDIR] *“.在您的自定义操作代码中,您可以引用Context.Parameters [" Path“]并接收.NET代码 ..