标签: visual-studio-setup

如何在安装应用程序的hkey_classes_root键上添加值

解决了!!

我正在尝试创建我的应用程序的自定义URL协议,当他们访问或点击链接到myapp时启动我的应用程序:start

我的问题是如何知道用户安装我的应用程序的位置.在将HKEY_CLASSES_ROOT注册到注册表时,msi安装程序是否可以放置该位置?

HKEY_CLASSES_ROOT
   myapp
      (Default) = "URL:myapp Protocol"
      URL Protocol = ""
      DefaultIcon
           (Default) = "myapp.exe,1"
      shell
           open
               command
                   (Default) = "C:\Program Files\MyAppFolder\MyApp.exe" "%1"
Run Code Online (Sandbox Code Playgroud)

我想将路径"C:\ Program Files\MyAppFolder\MyApp.exe"更改为用户在安装过程中安装我的应用程序的位置.

HKEY_CLASSES_ROOT
   myapp
      (Default) = "URL:myapp Protocol"
      URL Protocol = ""
      DefaultIcon
           (Default) = "myapp.exe,1"
      shell
           open
               command
                   (Default) = "[TARGETDIR]MyApp.exe "%1""
Run Code Online (Sandbox Code Playgroud)

[TARGETDIR]将自动更改为用户安装文件的位置,例如"C:\ Program Files\MyAppFolder"

有关更多信息,请单击此链接 - > 将应用程序注册到URI方案

c# registry windows-installer visual-studio-setup url-protocol

6
推荐指数
1
解决办法
1660
查看次数

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

我正在使用 Visual Studio 设置项目扩展来为我的应用程序构建设置包。我已删除该应用Install Location Select Interface程序,而是应将应用程序安装到我预设的位置。目前,应用程序安装位置由UI中的文件夹Right-click设置,并将值设置为。它正在安装到文件夹。ApplicationFile systemDefaultLocation[ProgramFilesFolder][Manufacturer]\[ProductName]ProgramFiles(X86)

我想将应用程序安装在C:\Windows\SysWOW64文件夹内。有谁知道如何将此文件夹结构设置为默认值。

visual-studio-setup-proje visual-studio-setup visual-studio-2015

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

更新 Visual Studio 2017 15.6.2 时出错

我试图将 VS 2017 更新到 15.6.2 版本。像往常一样,VS 要求我更新安装程序。但是安装程序更新失败,现在,当我再次尝试启动 VS 更新时,我收到此错误消息:

加载 vs_installershell.exe 时出错:主题中不存在签名。

有没有人见过这个?任何帮助将不胜感激。

visual-studio visual-studio-setup visual-studio-2017

4
推荐指数
1
解决办法
6125
查看次数

如何使用Visual Studio安装项目检测依赖项并中止安装

我需要在使用visual studio 2010创建的安装程序安装和应用程序之前检测2个条件.

检测现有应用程序

我需要不允许安装应用程序,除非已经安装了另一个应用程序.例如,如果PC上未安装MS Office,则警告用户并中止安装.

检测GAC中安装的程序集

我还需要检查一下程序集是否在GAC中.检查GAC中是否有特定版本或更高版本是理想的.

我不想包含程序集或安装先决条件.我只需要验证它是否已安装,如果没有提醒用户并中止安装.

.net visual-studio-2010 visual-studio-setup

3
推荐指数
1
解决办法
1192
查看次数

Visual Studio 2013安装程序项目无法保存.vdproj文件

我刚刚下载并安装了VS 2013的Installer Projects扩展,并尝试创建一个新的.vdproj项目。我创建了新的“ Hello World”控制台应用程序项目,然后将新的Visual Studio Installer项目添加到了解决方案,将控制台项目的输出添加到了该解决方案,并尝试进行构建。Visual Studio打开了一个文件保存对话框,并提示我保存我的.vdproj文件。当我单击“保存”时,它抱怨找不到它提示我保存的文件。

为什么我不能创建这个简单的.vdproj项目?VS将控制台应用程序项目文件保存到此位置没有问题。

找不到文件

vdproj visual-studio-setup visual-studio-2013

3
推荐指数
1
解决办法
550
查看次数

构建Visual Studio安装/部署项目要求安装集成的2010 Shell

我第一次创建Visual Studio Setup and Deploy项目,指向的项目Windows Service将在我们的VPS上运行。通常,我使用CMD来启动/停止服务,但理想情况下是在寻找一种更强大的方法。

目前,我看到我需要安装一个附加软件包(集成了Visual Studio 2010 Shell)...老实说,我不确定是否确实需要它,以及是否可以某种方式绕过安装。大多数Windows服务将在我们的VPS上运行,并且不会分发给我们的客户。

显然,我想学习一种新的概念/方法。无论如何,我想我真正要问的是有人可以帮助我理解为什么需要它吗?

我注意到有一些较旧的文章,但是当我使用Visual Studio 2015时,我确定过程会有所不同。我也浏览了MSDN,但不太确定我需要安装什么。

在此处输入图片说明

windows-services visual-studio-setup visual-studio-2015

3
推荐指数
1
解决办法
1250
查看次数