setup-project相关内容

Windows 设置项目中的广告快捷方式与非广告快捷方式

我无法理解在 Shortcut 属性中使用 Advertise 属性的确切后果.有什么区别? 解决方案 非广告快捷方式(标准快捷方式)是标准的 Windows 快捷方式.如果您右键单击它,您将看到目标字段指向将要启动的可执行文件.如果出于某种原因,缺少此可执行文件,则应用程序将失败. 广告快捷方式(Windows Installer Shortcuts)是一种特定于 Windows ..
发布时间:2022-01-23 17:01:19 其他开发

如何将 COM 公开的 .NET 项目添加到 VB6(或 VBA)引用对话框?

我根据特殊文章 构建和部署一个 .NET COM 程序集,作者:Phil Wilson. 从某种意义上说,一切正常,因为 .NET 程序集已为 COM 正确注册,并且编译后的 COM 代码可以毫无问题地调用它. 唯一奇怪的是,在使用 VB 6.0 或 VBA 时针对 COM 公开的 .NET 程序集进行开发需要程序员“浏览"到相关 .tlb 文件的确切文件位置,之后一切正常.也就是说, ..
发布时间:2022-01-20 19:14:36 其他开发

如何创建具有水晶报表先决条件的 .NET 安装项目?

我曾在 .net 中开发过一个桌面应用程序,它使用水晶报表生成 pdf/ms word 格式的报表.但是,我现在正在尝试使用 Visual Studio 安装项目部署此应用程序.现在,找到一种以某种方式捆绑水晶报表程序集的方法,以便它们也可以自动安装在未安装水晶报表的电脑上.请问我怎样才能做到这一点? 问候 解决方案 您的 Programs 文件夹中有一个名为 Microsoft V ..
发布时间:2022-01-13 14:30:17 C#/.NET

如何处理 Windows 安装程序中的复选框控件?

我正在使用 Visual Studio 2008 创建一个安装项目.我想创建一个文件,其中包含用户在安装过程中选择的复选框的值.如何以及在哪里编写相同的代码?我是 Windows 安装程序的新手.请为我提供相同的指示.提前致谢. 解决方案 您可以使用安装程序类轻松完成. 首先将安装程序类添加到您的安装项目中.转到添加 >添加新项目 > 选择安装程序类 创建一个带有单选按钮的窗口 ..
发布时间:2022-01-05 19:32:40 C#/.NET

如何在 VS 安装项目输出文件名中包含版本号

有没有办法在 VS2008 安装项目中包含版本号作为 output.msi 文件名的一部分? 例如,我想要一个名为“myinstaller-1.0.13.msi"的输出文件,其中版本部分是根据我在部署项目属性中放入的版本号自动设置的. 解决方案 不确定您是否仍然需要这个,但想要回答这个问题,因为我们在 postbuild 事件中做了类似的操作.就我所做的研究而言,不可能通过设置过程在 ..
发布时间:2022-01-05 19:25:55 其他开发

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

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

包含文件夹中所有文件的 Visual Studio 安装项目

我们有一个设置项目,当前添加来自不同 Visual Studio 项目的项目输出.我们想要更改打包系统并使用一个文件夹,其中包含一堆准备在安装程序中部署的部署文件. 但这意味着我们需要一个一个地添加文件,并在每个版本有新文件时不断添加. 我在这个 问题 我们不能添加带有 *.aspx 之类规则的文件. 因此,我正在考虑创建一个小工具,该工具将根据可用文件更改 vdproj 文件.你能帮我看看 ..

VSTS 在线建筑设置项目?

我有一个带有安装项目的 .NET 控制台应用程序,我正在尝试移植到 VSTS Online (visualstudio.com) 以利用源代码控制并添加自动构建/部署. 我上传的代码很好,而且构建得很好,但我正在努力让它产生一个 MSI.我已经尝试在解决方案构建后引入命令行任务来运行 devenv.com,但我无法让它正常工作.关于获得一个设置项目来构建其 MSI 的任何想法? 谢谢! ..
发布时间:2021-12-26 17:07:05 C#/.NET

在 Visual Studio 安装项目中,如何生成卸载脚本?

我有一个 Visual Studio 安装项目.安装后,它会在应用程序文件夹中创建一个卸载批处理文件.如果用户想卸载产品,可以到“添加/删除程序",或者直接双击uninstall.cmd.内容为: %windir%\system32\msiexec/x {CC3EB7BF-DD82-48B9-8EC5-1B0B62B6D285} 那里的 GUID 是 Visual Studio 中安装项目的 ..

Visual Studio 安装程序 >如何在安装程序结束时启动应用程序

这可能是一个愚蠢的问题,我的谷歌搜索今天无法正常工作. 我有一个应用程序,我向其中添加了 Visual Studio 安装程序 > 安装向导项目.我想知道如何添加一个按钮或复选框,以便在成功安装后启动应用程序.这将位于 MSI 安装程序包的最后一页.我使用的是 Visual Studio 2010 Ultimate. 我需要这个,以便当应用程序进行自动更新时,它会自动启动安装程序.我只 ..
发布时间:2021-12-14 18:55:48 C#/.NET

如何运行“.bat"安装过程中的文件?

在安装项目中,可以接受诸如“.exe、.dll、.js、.vbs"之类的可执行文件,但无法在自定义操作中运行 .bat 文件. 问题是如何在安装过程中运行*.bat文件? 解决方案 好吧,经过多次搜索和反复试验,我已经解决了这个问题.我不确定这是否是最好的方法,但它确实有效. 场景如下:我有一个应用程序,我想通过 Visual Studio 安装项目进行部署.除了我的应用程序文 ..

安装msi后运行exe?

使用 Visual Studio 2008 创建 msi 以使用安装项目部署我的程序.我需要知道如何让 msi 运行它刚刚安装的 exe.自定义操作?如果是这样,请解释在哪里/如何.谢谢. 解决方案 这是一个常见问题.我不使用只是自定义操作.我知道的唯一方法是在生成后修改 .msi.我运行一个 Javascript 脚本作为构建后事件来做到这一点.它会在安装程序向导中插入一个新对话框,其中 ..

在项目中组织Android代码的标准方法是什么

我是 android 新手,我想知道在 android 项目中编写代码的正确方法是什么,或者我们应该在我们的项目中使用哪种架构或模型例如轮胎,MVC 或其他? 解决方案 查看此线程:关于组织大型 Android 项目的提示? 还有这个:Android 上的 MVC 模式 还有这个:Android 上使用了哪些设计模式?> 还有这个:Android MVVM 设计模式示例 ..
发布时间:2021-11-17 02:19:12 移动开发

在安装项目中将 App.Config 设置为自定义操作

我有一个自定义应用程序,其中包含一个指定 SQL Server 名称和数据库的简单 app.config,我想在应用程序安装时提示用户输入应用程序配置项,然后更新 app.config 文件. 我承认我对设置项目完全陌生,正在寻找一些指导.谢谢你马克·库普斯 解决方案 我在 64 位机器上链接到 Gulzar 的代码时遇到问题.我发现下面的链接是将值从 config ui 获取到 a ..
发布时间:2021-11-15 22:40:52 其他开发

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

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

如何在 Visual Studio 安装项目中撤消永久标志

我使用 Visual Studio 2010 创建了一个安装项目.我不小心检查了我的一个 dll 上的“永久"属性,没有意识到我在做什么.来自 这里,一旦您打开该设置,我就知道关闭它不会解决问题.即使我已将 Permanent 属性改回 false,我最初标记为 Permanent 的文件也永远不会在卸载时删除.但是,总得有个办法吧?注册表中必须有一些东西,但我没有找到任何东西.有什么想法吗? ..
发布时间:2021-07-23 19:35:49 其他开发

如何降低对 WPF 应用程序 Visual Studio 安装程序的要求?

我创建了一个 WPF 应用 我将其框架更改为 3.5 Client Profile 我创建了一个 Visual Studio 安装项目 我将 WPF 应用程序输出添加到安装项目 我什至将安装项目的先决条件更改为仅需要 3.5 版本 当我尝试在新的 Windows 7 机器上使用安装程序时,它告诉我: 此设置需要 .NET Framework 4.0 版 如何让它在不安装 4. ..
发布时间:2021-07-23 19:35:46 C#/.NET

C# 自定义操作窗口表单焦点问题

背景:我使用 Visual Studio 安装项目将 C# 应用程序之一部署到客户端 Windows 服务器.安装应用程序时,我还需要在服务器中设置计划任务为此,我在安装项目中使用了自定义操作功能.我所做的是创建了一个带有输入字段和“确定"按钮的 Windows 窗体,一旦用户输入值并单击“确定"按钮,就会创建任务.我在 Install 和 Commit 步骤中添加了这个自定义任务 Custom ..
发布时间:2021-07-23 19:35:43 C#/.NET