标签: vsinstaller

如何从VS 2017升级到2019?

VS 2019是RTM,我想知道从VS 2017升级的正确方法是什么,是否有专用的``升级''方法,还是卸载并安装?也许安装和卸载?
什么是正确的方法,而无需卸载并重新安装相同的内容而无需做任何事情?

installation upgrade vsinstaller visual-studio-2017 visual-studio-2019

40
推荐指数
2
解决办法
4万
查看次数

Visual Studio Installer项目:安装程序和应用程序图标

我有一个应用程序的图标,我已将其嵌入资源文件中,并用作应用程序的主要图标.到现在为止还挺好.

但是,我想为安装程序项目使用相同的图标,以及安装程序在"开始"菜单中放置的快捷方式.我可以设置安装程序包本身的图标,但前提是我在主应用程序文件夹中将图标添加为.ico文件.

将图标嵌入资源文件的重点是,我没有在Program Files中浮动ICO文件.我无法从安装程序项目中的主项目访问资源文件 - 是否有一些我不知道的技巧?

其次,即使我在主文件夹中包含一个图标,如果我将菜单快捷方式设置为使用它,它也不会 - 它在安装程序后在IDE和菜单中显示标准快捷方式图标.我又错过了一个技巧吗?

icons embedded-resource vsinstaller visual-studio

9
推荐指数
1
解决办法
7319
查看次数

无法使用 Visual Studio 安装程序安装 Visual Studio 2022

一旦下载了安装程序文件,我就从“https://visualstudio.microsoft.com/downloads/”下载了 Visual Studio 安装程序,当我单击安装时,它显示“准备好 Visual Studio 安装程序”,之后什么也没有发生。我的互联网连接良好,能够浏览和下载其他文件。

也尝试过此解决方案https://learn.microsoft.com/en-us/answers/questions/216897/visual-studio-2019-error-unable-to-download-instal.html,并在重新启动计算机后尝试。仍然有同样的问题。您可以找到屏幕截图以获取更多信息。

谁能建议可能是什么问题。谢谢

在此输入图像描述

我可以找到以下日志

[5/11/2022, 16:53:28] === 日志记录开始: 2022/05/11 16:53:28 === [5/11/2022, 16:53:28] 可执行文件: C:\ Users{用户名}\Downloads\vs_Community.exe v15.9.28307.1974 [5/11/2022, 16:53:28] --- 日志记录级别:标准 --- [5/11/2022, 16:53:28 ] 已选择目录“C:\Users{用户名}\AppData\Local\Temp\481074b13093fff3a2”进行文件提取 [5/11/2022, 16:53:28] 将文件提取到:C:\Users{用户名}\ AppData\Local\Temp\481074b13093fff3a2
[5/11/2022, 16:53:28] 提取花费了 265 毫秒 [5/11/2022, 16:53:28] 使用命令行执行提取的包:'vs_bootstrapper_d15\vs_setup_bootstrapper.exe ' ' --env "_SFX_CAB_EXE_PACKAGE:C:\Users{用户名}\Downloads\vs_Community.exe _SFX_CAB_EXE_ORIGINALWORKINGDIR:C:\Users{用户名}\Downloads"' [5/11/2022, 16:55:43] 整个 Box 执行退出,结果代码:0x0 [5/11/2022,16:55:43] 启动提取的应用程序,退出结果代码:0x138c [5/11/2022,16:55:43] === 日志记录停止:2022/05 /11 16:55:43 ===

installation vsinstaller visual-studio-2022

8
推荐指数
2
解决办法
2万
查看次数

如何使用自定义许可证验证在VS2010中创建msi安装程序

我有2个函数:getLicence()返回licencekey为字符串,validateLicence()如果验证成功则返回true.我有以下要求

  • 我想在VS 2010中创建msi安装程序,调用它getLicence()并显示licencekey.

  • 同时它将要求输入 licencekey并调用validateLicence() if验证成功,它将安装其他未安装的显示消息"Invalid License key";

getLicenceKey()用于AesCryptoServiceProvider加密机器名并生成licencekeyvalidateLicence()获取用户输入的许可证密钥并解密和验证.

我正在使用C#(WCF)我能够创建一个MSI安装程序但我不知道如何通过安装程序调用这两个函数(因此具有licencekey的用户只能在一台机器上安装我的应用程序).

c# licensing vsinstaller license-key

7
推荐指数
1
解决办法
583
查看次数

如何在 Azure DevOps 中从 .vdproj 构建安装项目?

我最近将一些 Windows 应用程序升级到 VS2019 并使用 VS2019 中的 VSInstallerProject 扩展创建了安装项目。我注意到,运行发布管道时,安装程​​序并未创建,但我需要此处的 msi(或 exe)文件,以便我可以使用相同的文件在应用程序服务器上安装。

我对管道进行了更改,并在发布管道中添加了一个任务:“DutchWorkz - Build VS Installer(s)”。我已在下面附加了我在 Azure Devops 中执行此任务时遇到的错误日志。构建在此任务中失败。

谁能指导我这里的问题是什么以及如何解决它?另外,我想在 VS2019 中创建安装项目/msi,但我在此任务中没有看到 Vs2019 选项,如何在 VS2019 版本中使用此任务。我在代理服务器上安装了 Vs2019。

代理服务器

构建定义

2020-09-21T20:04:43.3394997Z ##[section]Starting: Create .msi file(s) from VS Installer project(s).
2020-09-21T20:04:43.3539534Z ==============================================================================
2020-09-21T20:04:43.3539958Z Task         : DutchWorkz - Build VS Installer(s)
2020-09-21T20:04:43.3540023Z Description  : Build .msi file(s) from VS Installer project(s).
2020-09-21T20:04:43.3540076Z Version      : 1.2.4
2020-09-21T20:04:43.3540129Z Author       : DutchWorkz B.V.
2020-09-21T20:04:43.3540201Z Help         : <b>BuildVsInstaller v1.2.4</b>, DutchWorkz B.V. (Robin Paardekam)<br/><br/>Visual Studio Installer projects are not supported …
Run Code Online (Sandbox Code Playgroud)

vsinstaller build-agent azure-devops azure-pipelines

5
推荐指数
1
解决办法
4478
查看次数

在 Visual Studio 2022 中将 OpenMP 更新到更高版本

在 VS22 中,OpenMP 仍为 2.0 版本。是否可以更新到5.0或至少3.0?我还没有在 VS22 Installer 中找到任何允许这样做的选项。

updates openmp vsinstaller visual-studio visual-studio-2022

2
推荐指数
1
解决办法
4606
查看次数