首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WiX Toolset 安装包制作入门教程(目录篇)

WiX 全称为 Windows Installer XML,是使用 XML 文件创建 Windows 安装程序一组工具。它开源且完全免费。...msi 格式安装 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual Studio 插件 准备一个用于学习 WiX 安装包制作 Visual...Studio 解决方案 使用 WiX 创建一个简单 msi 安装包 exe 格式安装 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual Studio...前置 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual Studio 插件 准备一个用于学习 WiX 安装包制作 Visual Studio...exe 安装包添加 .NET Framework 前置安装步骤 使用 WPF 制作安装界面的 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual

1.2K60

WiX 制作安装包:安装 WiX Toolset 工具

本文是 WiX Toolset 安装包制作入门教程 系列中首篇,可前往阅读完整教程。 WiX 提供一组工具,我们安装包正是通过这一组工具编译生成。...点击中间最大那个按钮“Install”即可开始安装安装完成之后,在中间按钮上它会提示可以安装 Visual Studio 集成: 点击这个按钮后可安装 Visual Studio 插件。...关于安装此插件详细信息,可阅读下一篇入门博客: 安装 WiX Toolset Visual Studio 插件 另特别说明一下,这个安装包界面是用 WPF 做。...你也可以考虑将 WiX 安装到你某个 Visual Studio 项目中,这样打开此项目的所有开发人员在还原 NuGet 包后都自动拥有了 WiX 全套工具。...使用 NuGet 方式是按项目安装,仅此解决方案(sln)有效。安装了此 NuGet 包项目将可完全使用 WiX 工具(因为包里包含了构建安装包需要 MSBuild 属性)。

1.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

WiX 制作安装包:安装 WiX Toolset 系列 Visual Studio 插件

本文介绍安装 WiX Toolset 两款 Visual Studio 插件,以便你能直接在 Visual Studio 里完整整套安装制作,无需使用命令行工具。...安装插件 截至目前(2021年7月),WiX Toolset Visual Studio 扩展最高支持到 VS2019,因此你需要在不高于 VS2019 扩展管理里面下载插件。...方法是: 启动 Visual Studio 2019,选“继续但无需代码”; 选菜单“扩展”->“管理扩展”; 在“联机”页中搜索“WiX”,找到“Wix Toolset Visual Studio 2019...其他说明 WiX 插件暂不支持 Visual Studio 2022,毕竟到了 Visual Studio 2022 开始 VS 使用 AMD64 架构了。...教你如何将 VS2019 VSIX 扩展/插件项目迁移到 VS2022 本文会经常更新,请阅读原文: https://blog.walterlv.com/post/getting-started-with-wix-toolset-installing-visual-studio-extensions.html

1.1K40

.Net 高效开发之不可错过实用工具 工欲善其事,必先利其器,没有好工具,怎么能高效开发出高质量代码呢?本文为各ASP.NET 开发者介绍一些高效实用工具,涉及SQL 管理,VS插件,内

Visual Studio Visual Studio Productivity Power tool: VS 专业版效率工具。...WIX toolset: 可以将XML 源代码文件编译成Windows 安装包。...Visual Studio Code: 免费跨平台编辑器,可以编译和调试现代Web和云应用。 ASP.NET Fiddler: 能够捕获 http 请求/响应模拟请求行为。...是 Visual Studio 扩展项,能够自动生成 方法或属性 文档注释,包括它们类型,名称,其他上下文信息。...Web developer checklist: checklist可用来管理开发计划 PowerGUI: 能够快接收和使用PowerShell 有效管理 Windows 开发环境。

3.4K60

NET Framework 版本和依赖关系

下表总结了 .NET Framework 版本历史,并将每个版本与 Visual StudioWindowsWindows Server 相关联。 ...请注意,Visual Studio 提供了多目标功能,因此你将不会限于仅使用列出 .NET Framework 版本。....NET Framework 版本 CLR 版本 功能 包含在 Visual Studio 版本中 ✓ 包括在内+ 可在其上安装Windows ✓ 包括在内+ 可在其上安装Windows Server...- 使用窗口打印文档包 API 在 WPF 应用程序中进行打印。- 增强了对 Windows 窗体应用程序(在 Windows 10 创意者更新上运行)高 DPI 和多监视器支持。...Visual Studio .NET - - 请参阅说明 通常,你不应卸载计算机上安装 .NET Framework 任何版本,因为你使用应用程序可能依赖于特定版本,如果你移除该版本,则应用程序可能会中断

2.1K00

Enterprise Library 3.1 介绍「建议收藏」

所有应用程序块都定义了扩展点,这些扩展点允许开发人员添加自己代码定制应用程序行为。 易于使用。...对于如何使用单元测试使用说明,请参见单元测试。如果修改了单元测试源码,就需要重新编译,同样这也需要 Visual Studio 2005 Team Edition 或 NUnit 2.2。...现在,一个独立 Microsoft Windows 安装包(.msi 文件)为 Enterprise Library 提供源码。这个 windows 安装包由主 .msi 文件安装。...这个配置工具叫做配置编辑器。配置编辑器与单独运行配置控制台具有同样功能,但是它使用 Visual Studio 属性窗口显示应用程序属性,用错误列表显示配置错误。...提供了使它易于集成验证应用程序块到 ASP.NET、Windows 窗体和 WCF 中技术适配器。 更多信息,请参阅验证应用程序块文档。

74720

【翻译】.NET Core3.1发布

.NET Core现在支持Windows窗体和WPF(和开放源代码)Windows桌面应用程序。WPF设计器是Visual Studio 2019一部分。...现在支持Raspberry Pi和ARM芯片以支持IoT开发,包括使用远程Visual Studio调试器。您可以使用GPIO API部署可监听传感器应用程序,并在显示器上打印消息或图像。...Windows窗体控件删除 以下Windows窗体控件已从.NET Core 3.1中删除: 数据网格 工具栏 上下文菜单 菜单 主菜单 菜单项 早在2005年,这些控件就被.NET Framework...默认情况下,多年来,Visual Studio Designer工具箱中都没有提供这些控件。结果,我们决定删除这些控件,而只关注新控件。...如果您使用是我们在应用程序中删除控件,则会看到构建中断。另外,如果在最新版本.NET Core Windows窗体设计器中打开.NET Core 3.0应用程序,则在使用这些控件时会看到错误。

1.5K40

.NET平台系列26:在 Windows安装 .NET Core.NET5.NET6

桌面运行时 运行适用于 Windows .NET WPF 和 Windows 窗体桌面应用。 包括 .NET 运行时。 .NET 运行时 此运行时是最简单运行时,不包括任何其他运行时。...如果你已安装 Visual Studio,则可以使用以下步骤检查你版本。 打开 Visual Studio。 选择“帮助” > “Microsoft Visual Studio”。...Visual Studio 时,根据要生成应用程序类型,选择以下一个或多个工作负载: “其他工具”部分中“.NET Core 跨平台开发”工作负荷 。...下载并安装 Visual Studio Code。 下载并安装 .NET Core SDK。 从 Visual Studio Code 市场安装 C# 扩展。...=0 使用此方法可以将多个版本安装到不同位置,然后通过使用指向安装位置环境变量运行应用程序明确选择应用程序使用哪个安装位置。

2.9K10

【翻译】.NET Core3.1发布

.NET Core现在支持Windows窗体和WPF(和开放源代码)Windows桌面应用程序。WPF设计器是Visual Studio 2019一部分。...现在支持Raspberry Pi和ARM芯片以支持IoT开发,包括使用远程Visual Studio调试器。您可以使用GPIO API部署可监听传感器应用程序,并在显示器上打印消息或图像。...Windows窗体控件删除 以下Windows窗体控件已从.NET Core 3.1中删除: 数据网格 工具栏 上下文菜单 菜单 主菜单 菜单项 早在2005年,这些控件就被.NET Framework...默认情况下,多年来,Visual Studio Designer工具箱中都没有提供这些控件。结果,我们决定删除这些控件,而只关注新控件。...如果您使用是我们在应用程序中删除控件,则会看到构建中断。另外,如果在最新版本.NET Core Windows窗体设计器中打开.NET Core 3.0应用程序,则在使用这些控件时会看到错误。

1.3K10

使用WiX制作简单MSI安装程序

WiX完全用xml描述,使用命令行来生成。只要用任何一个文本编辑器就可以了。但是为了开发效率,我们还是借助于辅助工具比较好。...是一般使用工具是两个:一个Visual Studio插件,在WiX安装包里面附带,另一个就是WiXEdit,WixEdit是编辑XMLXML源代码图形化工具箱.WixEdit会让你创造体制条件与...2、下载WixEdit 在安装WiX之后在Visual Studio上有几个WiX模板,我使用Visual Studio 2008,看起来是这个样子。 ?... 添加我们安装文件 Visual StuidoWiX模板有智能感知,但是还是只能一行一行敲代码,我们可以借助于WixEdit完成这个工作...编译和安装 使用Visual Studio编译项目,运行安装程序测试一下。

3.4K90

Wix制作VSPackage安装

做完VSPackage后,如何打包发布它?其实有很多种打包方式,在这里我只介绍在VS2008下用Wix制作VSPackage安装程序。...生成用于注册VSPackagewxs文件 VSPackage要想使用,必须往注册表里添加一些信息,我们用regpkg这个命令帮助我们把这些信息生成到一个wxs文件里。...安装成功之后,重启VS,点击工具菜单,可以看到我们Package已经被安装进去了: ? 重新运行这个安装程序可以卸载掉我们Package。...] 必须运行在Visual Studio 2008里,所以请先安装Visual Studio 2008。"...>Privileged <Condition Message="[ProductName] 必须运行在<em>Visual</em> <em>Studio</em> 2008里,所以请先<em>安装</em><em>Visual</em> <em>Studio</em>

2.4K20

.NET6系列:Visual Studio 2022 线路图

我们正在整合用户反馈,以不断创新开发人员如何加载、搜索和与代码交互。我们正在改进新项目创建经验。   Visual Studio2022 将比以往任何时候都更易于访问。...扩展扩展在定制Visual Studio体验方面起着重要作用。我们正在使基本扩展更加可靠和安全。我们还改进了扩展开发、迁移和发布体验。...设置和安装 设置和安装团队工作重点是通过在托管企业环境中轻松部署更新,帮助企业保持安全。我们使企业能够使用多个布局文件夹更新客户端实例,使用多个受支持基线,并在通道之间移动安装。...最后,我们将使用.NET5为Windows窗体提供完整设计器体验。 容器工具 容器工具团队侧重于改进 .NET 开发人员生成容器化应用程序体验。...Web工具   Web工具团队专注于使用Azure开发者服务改进.NET中Web开发过程。我们正在改进依赖项配置,扩展用于发布Azure托管选项,并优化存储。

1.7K10

WiX安装选项--注册程序到GAC和VS设计时环境

Visual Studio设计时引用组件窗口中看到程序位置和程序运行时位置是不一样,特别是在全局程序缓存(GAC)中程序,通过WiX制作Winodws安装程序时候需要处理这个区别...VS设计时添加引用窗口看到程序位置来自注册表SOFTWARE\Microsoft\.NETFramework\AssemblyFolders – 放在HKEY_LOCAL_MACHINE 下面就是针对所有的用户...WiX要把一个程序注册到GAC,只需要在File 上增加一个选项 Assembly=".net" 就可以了,但是注册到GACdll不会放到安装目录下方了,这就需要通过提供两个Component方式来处理...> <Condition Message="你必须有管理员权限才能<em>安装</em><em>应用程序</em>

63860

vs2015编写c#项目下各文件解析 vs项目结构解析vs项目结构解析

Studio window locations Visual Studio采用两种文件类型(.sln和.suo)存储特定于解决方案设置,它们总称为解决方案文件。...*.suo文件偶尔会被破坏,从而在构建和编辑应用程序时出现意想不到结果。如果Visual Studio对于每个解决方案不稳定,就应删除.suo文件。...Form1.cs 中写入是你自己代码;Designer.cs 文件是C# Windows 窗体设计器自动写入代码文件,这些代码用于实现所有通过从“工具箱”中拖放控件执行操作。...那么它究竟是给谁用呢?那是给开发工具,例如我们在熟悉不过Visual Studio,以及大家可以没有接触过,但是应该都听说过MSBuild.exe。...Manifests也制定了组成程序文件及Windows类,release 时也最好删除。

2.8K51

C#—使用InstallerProjects打包桌面应用程序

下载打包工具 C#打包桌面应用程序有很多种方法,这里介绍一种使用Microsoft Visual Studio Installer Projects工具打包方法。...首先,我们先创建一个Windows桌面应用,如图: ? 接下来我们选择工具,点击扩展和更新,如图: ? 然后我们得到界面如下,如图: ?...下载完成后,我们会发现,在当前窗体下方有这样一个提示。 ? 该提示,告诉我们,虽然工具已经下载完成了,但还没有进行安装,需要我们关闭Visual Studio后,才能安装。...关闭Visual Studio后,会自动弹出如下提示框,系统还会提示我们是否允许,我们选择【是】。 ? 接下来,该窗体会显示工具相关内容,下方会增加一个修改按钮,如下图: ?...我们点击修改,然后工具就会自动安装了。 创建打包项目 等待工具安装完成后,我们重新打开Visual Studio,打开刚刚我们建立WPF项目。

2.5K30

开源组件NanUI一周年-使用HTMLCSSJS构建.Net Winform应用程序界面

同时NanUI提供了原生窗口和定制化无标题栏无边框窗口,你能使用全部网页技术设计和呈现你应用程序界面。...源码和包 你可以通过GitHub获取NanUI源码以及示例代码,稳定版NanUI包通过Nuget进行分发。NanUI支持.NET4.0/4.5/4.6/4.7和更新版本Windows窗体应用。...Nuget包管理器安装NanUI程序将自动安装对应CEF依赖项,一键安装方便使用。...如何编译源码和示例 编译当前版本NanUI需要支持C#7.0语法编译器,推荐编译工具有且只有Visual Studio 2017。...如何使用 初始化NanUI 使用原生窗口样式来使用NanUI 使用无边框模式来使用NanUI 请注意:如果使用Visual Studio 2015或者更低版本开发和调试NanUI应用程序,需要在项目属性调试选项卡中关闭

1.7K60

VSTS知识整理

1: 名称: Microsoft Visual Studio 2005 Team System 。 2:提供生命周期工具。 3:功能:  提供开发分布式应用程序工具与技术。  ...提供必需工具和指导解决应用程序复杂性及其设计、开发和部署所必需生命周期问题。 软件开发生命周期改进 1)信息交流:    自动从使用工具那里收集信息,简化报告过程。   ...2)数据集成:   使用一个跨工具数据仓库,启动了一个聚合项目状态视图。   结果:团队根据能够收集到规则管理项目。        ...1)用户界面扩展性:   Visual Studio 集成开发环境 (IDE)扩展。[未做深入调查。] 2)数据扩展性    TFCS 能将第三方工具用于数据仓库。...3)过程扩展性: 题外话:如何集成各种工具?即:如何实现扩展性?[团队基础 (Team Foundation) 集成服务] 1)VSTS提供一组服务并定义API,允许工具集成。

3.2K50
领券