setup-project相关内容
我无法理解在 Shortcut 属性中使用 Advertise 属性的确切后果.有什么区别? 解决方案 非广告快捷方式(标准快捷方式)是标准的 Windows 快捷方式.如果您右键单击它,您将看到目标字段指向将要启动的可执行文件.如果出于某种原因,缺少此可执行文件,则应用程序将失败. 广告快捷方式(Windows Installer Shortcuts)是一种特定于 Windows
..
我根据特殊文章 构建和部署一个 .NET COM 程序集,作者:Phil Wilson. 从某种意义上说,一切正常,因为 .NET 程序集已为 COM 正确注册,并且编译后的 COM 代码可以毫无问题地调用它. 唯一奇怪的是,在使用 VB 6.0 或 VBA 时针对 COM 公开的 .NET 程序集进行开发需要程序员“浏览"到相关 .tlb 文件的确切文件位置,之后一切正常.也就是说,
..
我曾在 .net 中开发过一个桌面应用程序,它使用水晶报表生成 pdf/ms word 格式的报表.但是,我现在正在尝试使用 Visual Studio 安装项目部署此应用程序.现在,找到一种以某种方式捆绑水晶报表程序集的方法,以便它们也可以自动安装在未安装水晶报表的电脑上.请问我怎样才能做到这一点? 问候 解决方案 您的 Programs 文件夹中有一个名为 Microsoft V
..
我正在使用 Visual Studio 2008 创建一个安装项目.我想创建一个文件,其中包含用户在安装过程中选择的复选框的值.如何以及在哪里编写相同的代码?我是 Windows 安装程序的新手.请为我提供相同的指示.提前致谢. 解决方案 您可以使用安装程序类轻松完成. 首先将安装程序类添加到您的安装项目中.转到添加 >添加新项目 > 选择安装程序类 创建一个带有单选按钮的窗口
..
有没有办法在 VS2008 安装项目中包含版本号作为 output.msi 文件名的一部分? 例如,我想要一个名为“myinstaller-1.0.13.msi"的输出文件,其中版本部分是根据我在部署项目属性中放入的版本号自动设置的. 解决方案 不确定您是否仍然需要这个,但想要回答这个问题,因为我们在 postbuild 事件中做了类似的操作.就我所做的研究而言,不可能通过设置过程在
..
我创建了一个 .msi 安装程序.我想进一步添加先决条件(例如 .Net),但是当我转到设置项目属性时,先决条件按钮被禁用.如何启用它? 其他细节: 我使用的是 VS 2015、SQL Server 2008 R2、.Net 4.5.2、C#、WinForms、Win10 专业版 x64 我的设置项目与主项目在同一个解决方案中 解决方案 Visual Studio 项目的先决
..
我正在尝试运行一个 Drupal 项目. 我收到以下错误: 没有活动批次.弃用的函数:each() 函数已弃用.此消息将在 menu_set_active_trail()(C:\xampp\htdocs\mmcLegacyLexicon\fiveDayDiscovery\includes\menu.inc 的第 2405 行)中进一步调用时被抑制. 然后我选择所有文件并点击下载这
..
我们有一个设置项目,当前添加来自不同 Visual Studio 项目的项目输出.我们想要更改打包系统并使用一个文件夹,其中包含一堆准备在安装程序中部署的部署文件. 但这意味着我们需要一个一个地添加文件,并在每个版本有新文件时不断添加. 我在这个 问题 我们不能添加带有 *.aspx 之类规则的文件. 因此,我正在考虑创建一个小工具,该工具将根据可用文件更改 vdproj 文件.你能帮我看看
..
我有一个带有安装项目的 .NET 控制台应用程序,我正在尝试移植到 VSTS Online (visualstudio.com) 以利用源代码控制并添加自动构建/部署. 我上传的代码很好,而且构建得很好,但我正在努力让它产生一个 MSI.我已经尝试在解决方案构建后引入命令行任务来运行 devenv.com,但我无法让它正常工作.关于获得一个设置项目来构建其 MSI 的任何想法? 谢谢!
..
我有一个 Visual Studio 安装项目.安装后,它会在应用程序文件夹中创建一个卸载批处理文件.如果用户想卸载产品,可以到“添加/删除程序",或者直接双击uninstall.cmd.内容为: %windir%\system32\msiexec/x {CC3EB7BF-DD82-48B9-8EC5-1B0B62B6D285} 那里的 GUID 是 Visual Studio 中安装项目的
..
这可能是一个愚蠢的问题,我的谷歌搜索今天无法正常工作. 我有一个应用程序,我向其中添加了 Visual Studio 安装程序 > 安装向导项目.我想知道如何添加一个按钮或复选框,以便在成功安装后启动应用程序.这将位于 MSI 安装程序包的最后一页.我使用的是 Visual Studio 2010 Ultimate. 我需要这个,以便当应用程序进行自动更新时,它会自动启动安装程序.我只
..
在安装项目中,可以接受诸如“.exe、.dll、.js、.vbs"之类的可执行文件,但无法在自定义操作中运行 .bat 文件. 问题是如何在安装过程中运行*.bat文件? 解决方案 好吧,经过多次搜索和反复试验,我已经解决了这个问题.我不确定这是否是最好的方法,但它确实有效. 场景如下:我有一个应用程序,我想通过 Visual Studio 安装项目进行部署.除了我的应用程序文
..
使用 Visual Studio 2008 创建 msi 以使用安装项目部署我的程序.我需要知道如何让 msi 运行它刚刚安装的 exe.自定义操作?如果是这样,请解释在哪里/如何.谢谢. 解决方案 这是一个常见问题.我不使用只是自定义操作.我知道的唯一方法是在生成后修改 .msi.我运行一个 Javascript 脚本作为构建后事件来做到这一点.它会在安装程序向导中插入一个新对话框,其中
..
在 x64 系统上使用 CustomAction 构建 Visual Studio 2010 安装项目时,Visual Studio 包含错误版本的 InstallUtilLib.dll:它安装了 32 位 shim,这对于编译为64 位(对我来说是一个要求,因为它依赖于 64 位本机 dll). 安装这样的 .msi 会导致 System.BadImageFormat 异常. 根据
..
我是 android 新手,我想知道在 android 项目中编写代码的正确方法是什么,或者我们应该在我们的项目中使用哪种架构或模型例如轮胎,MVC 或其他? 解决方案 查看此线程:关于组织大型 Android 项目的提示? 还有这个:Android 上的 MVC 模式 还有这个:Android 上使用了哪些设计模式?> 还有这个:Android MVVM 设计模式示例
..
我有一个自定义应用程序,其中包含一个指定 SQL Server 名称和数据库的简单 app.config,我想在应用程序安装时提示用户输入应用程序配置项,然后更新 app.config 文件. 我承认我对设置项目完全陌生,正在寻找一些指导.谢谢你马克·库普斯 解决方案 我在 64 位机器上链接到 Gulzar 的代码时遇到问题.我发现下面的链接是将值从 config ui 获取到 a
..
我有一个生成 msi 安装程序的 Visual Studio 安装项目.如果我以管理员身份运行,安装程序运行良好.如果不是以管理员身份运行,我对 HKEY_CURRENT_USER\Software\Microsoft\Office 的更新将失败. 我查看了项目属性中的启动条件、自定义操作和先决条件,但我不知道如何执行此操作. 是否可以创建一个安装程序,如果它不是以管理权限运行,则会警
..
我使用 Visual Studio 2010 创建了一个安装项目.我不小心检查了我的一个 dll 上的“永久"属性,没有意识到我在做什么.来自 这里,一旦您打开该设置,我就知道关闭它不会解决问题.即使我已将 Permanent 属性改回 false,我最初标记为 Permanent 的文件也永远不会在卸载时删除.但是,总得有个办法吧?注册表中必须有一些东西,但我没有找到任何东西.有什么想法吗?
..
我创建了一个 WPF 应用 我将其框架更改为 3.5 Client Profile 我创建了一个 Visual Studio 安装项目 我将 WPF 应用程序输出添加到安装项目 我什至将安装项目的先决条件更改为仅需要 3.5 版本 当我尝试在新的 Windows 7 机器上使用安装程序时,它告诉我: 此设置需要 .NET Framework 4.0 版 如何让它在不安装 4.
..
背景:我使用 Visual Studio 安装项目将 C# 应用程序之一部署到客户端 Windows 服务器.安装应用程序时,我还需要在服务器中设置计划任务为此,我在安装项目中使用了自定义操作功能.我所做的是创建了一个带有输入字段和“确定"按钮的 Windows 窗体,一旦用户输入值并单击“确定"按钮,就会创建任务.我在 Install 和 Commit 步骤中添加了这个自定义任务 Custom
..