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

wix构建的安装程序可以在.Net Core2.0上运行吗?

Wix构建的安装程序可以在.Net Core 2.0上运行。

Wix是一款开源的Windows安装程序创建工具,它可以帮助开发人员创建和定制安装程序。Wix使用XML格式的源代码描述安装程序的组件、文件、注册表项等信息,并通过编译生成可执行的安装程序。

.Net Core是一个跨平台的开发框架,它支持在Windows、Linux和macOS等操作系统上运行。.Net Core 2.0是.Net Core框架的一个版本,它提供了许多新的功能和改进。

根据Wix官方文档,Wix构建的安装程序可以在支持.Net Framework 4.0及以上版本的Windows操作系统上运行。由于.Net Core是一个独立的框架,与.Net Framework并不完全兼容,因此Wix构建的安装程序不能直接在.Net Core 2.0上运行。

然而,如果您希望在.Net Core 2.0上运行安装程序,可以考虑使用其他适用于.Net Core的安装程序创建工具,例如NSIS(Nullsoft Scriptable Install System)或Inno Setup。这些工具支持在.Net Core环境下创建安装程序,并提供了丰富的功能和灵活的定制选项。

总结起来,Wix构建的安装程序不能直接在.Net Core 2.0上运行,但您可以选择其他适用于.Net Core的安装程序创建工具来实现在该环境下的安装程序部署。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【翻译】没有安装ASP.NET MVC3服务器运行ASP.NET MVC3程序-scottgu

只要您网站托管服务提供商支持.NET 4,那么您现在就可以构建和部署ASP.NET MVC3应用程序了 - 不用托管供应商做任何事。 下面的文章介绍如何启用此功能。...一些背景: 我们支持两种方式使您可以使用一台机器ASP.NET MVC3组件: 1,一台机器,将ASP.NET MVC 3组件安装在一个集中地方,WEB项目在那里引用这些组件 2,把ASP.NET...第二种方法也是得到了完全支持,没有服务器安装ASP.NET MVC3,也可以使用它。...机器安装ASP.NET MVC 3就能解决这个问题, 让您应用程序正常运行。...MVC 3构建应用程序将在任何安装.NET4Web服务器上工作。

4.1K10

WiX 制作安装包:制作 WPF 安装包界面(入门篇)

然而使用 WiX NuGet 包有额外好处,可以使得团队成员无需每人单独安装 Wix 工具集即可完整编译安装包。不过这涉及到一些 NuGet 相关高级操作,我在其他博客里有说到。...为了保证教程依然便于入门,所以我使用单独安装 WiX 工具集方式来讲解。 如果大家感兴趣使用 NuGet 方式来完成整个打包项目的构建,替代现在单独安装方式,我可以单独再写一篇高级教程。 2....但是我们可以留意到 元素全部内容跟一个标准 .NET Framework 应用程序配置文件中 元素一模一样,所以实际我推荐把此文件放到 WPF UI 项目中...虽然官方文档有提到可以设置成 v3.5、v4/Client 之类,但那会增加 WiX 打包项目配置复杂程度,完成基本打包需要配置更多(例如编写安装 .NET Framework 3.5 代码)。...请回到目录: WiX Toolset 安装包制作入门教程 运行效果: 关闭这个界面后,安装程序也将退出。 附源代码 附上必要源码,避免你阅读教程时因模板文件版本差异造成一些意料之外问题。

70220

Centos7系统下搭建.NET Core2.0+Nginx+Supervisor环境

一、Linux .NET Core简介 一直以来,微软只对自家平台提供.NET支持,这样等于让这个“理论可以跨平台框架在Linux和macOS支持只能由第三方项目提供(比如Mono .NET...一方面,这个小巧框架可以让某些功能性应用同时运行在三个平台上(就像某些功能性Python脚本一样),另一方面,这也可以让服务器维人员将ASP .NET服务程序部署Linux服务器(特别是对于运行...SELINUXTYPE=targeted 3)重启Centos reboot 三、Centos 部署.NET Core2.0 环境 1.添加DOTNET产品 安装.NET核心之前,您需要注册微软产品提要...以下命令更新用于安装产品列表,安装.NET核心所需组件,然后安装.NET核心SDK。...为了解决这个问题,我们需要有一个程序来监听ASP.NET Core 应用程序状况。应用程序停止运行时候立即重新启动。

56321

WiX 制作安装包:为 WiX 制作 msi 安装包添加 .NET Framework 环境检查

如果我们要安装程序运行需要 .NET Framework 环境,那么也可以先进行 .NET Framework 版本检查。...本文基于前一篇文章已经建好项目继续: 用 WiX 制作安装包:创建一个简单 msi 安装包 添加 WixNetFxExtension 引用 msi 安装包项目的“Reference”右键,“添加引用...虽然我们前面选择 C:\Program Files (x86)\WiX Toolset v3.11\bin 看起来是个绝对路径,但实际 wixproj 项目里记录是一个属性引用,因此可以很容易团队成员之间共享和跨版本迁移...不过,考虑到卸载程序时无需检查 .NET Framework(反正也不会再运行了),所以我们可以判断条件里加上 OR: 1 2 3 4 <Condition Message="This application...下图是我魔改了 DEMO 后<em>在</em> Windows 11 <em>上</em><em>的</em>截图(放上来就是为了平衡美感<em>的</em>): 不过为了真实性,我还是找了台 Windows 7 纯净系统来测试: 如果点击“OK”,<em>安装</em><em>程序</em>将直接退出

49830

CentOS 7下部署.NET Core2.0+Nginx+Supervisor+MySQL环境

一、简介 一直以来,微软只对自家平台提供.NET支持,这样等于让这个“理论可以跨平台框架在Linux和macOS支持只能由第三方项目提供(比如Mono .NET)。...一方面,这个小巧框架可以让某些功能性应用同时运行在三个平台上(就像某些功能性Python脚本一样),另一方面,这也可以让服务器维人员将ASP .NET服务程序部署Linux服务器(特别是对于运行...SELINUXTYPE=targeted 3)重启Centos reboot 三、部署.NET Core2.0 环境1.添加DOTNET产品 安装.NET核心之前,您需要注册微软产品提要。...以下命令更新用于安装产品列表,安装.NET核心所需组件,然后安装.NET核心SDK。...为了解决这个问题,我们需要有一个程序来监听ASP.NET Core 应用程序状况。应用程序停止运行时候立即重新启动。

55610

Wix 安装部署(五) Bootstrapper 捆绑安装

Windows Installer中分别在Redistributables和Registry中设置就行了,特别是注册,可以直接把目录从你自己电脑拖过来。...一、Bootstrapper 初识 起因:wixSetup 项目是无法自动安装.net framework,必须要通过bootstrapper 应用程序去驱动wixBurn引擎来安装...但是 所以Bootstrapper中安装程序都是没有窗口安装顺序一个个默默装完,没有一步,下一步。和Click Once部署一样。一次性装完。...上面就是一个简单捆绑安装程序了,我们还可以进一步配置。 可以现在Fragment元素中把文件先设置好,加入到链表中。 这里表示就是执行Path之后执行第二个注册表搜索,且结果你存储Variable中,而这个Variable就可以作为,是否安装一个条件。

1.1K20

WiX 制作安装包:为 WiX 制作 exe 安装包添加 .NET Framework 前置安装步骤

如果我们要安装程序运行需要 .NET Framework 环境,那么可以检查 .NET Framework 是否安装,如果未安装则可将其装上。...本文基于前一篇文章已经建好项目继续: 用 WiX 制作安装包:创建一个简单 exe 安装包 背景知识 开始给我们 exe 安装包增加 .NET Framework 环境检查之前,我们先了解一点背景知识...“Reference”右键,“添加引用…”; 在打开“Add Reference”窗口中确保选中是“浏览”标签,然后查找范围中找到 Wix Toolset 安装目录(如果没改,那么应该在 C:...根据 WiX 3 已开源源码我们可以得知,本地安装 .NET Framework 时选取目录为 redist\。...测试效果 现在,编译 MSI 项目,然后去没有 .NET Framework 4.6.2 电脑运行输出目录下 exe 文件,可以看到已经安装 .NET Framework 了。

52210

.NET 基金会项目介绍-WiX Toolset

WiX Toolset 是属于 .Net 基金会一个项目,本文将简要介绍该项目相关信息。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。...WiX Toolset 如果你想构建一个 Windows 安装工具,那么 WiX Toolset 已经准备了一组强大工具随时待命。...创建安装过程可以无缝接入你开发过程中,完美与 Visual Studio 集成。...而假若需求并不复杂,那么 WiX Toolset 就是一个有力替代方案。 因此,作为免费方案被很多开源软件所使用。...运行PHP】 Polly - 【服务调用工具库】 Prism - 【客户端MVVM开发框架】 Protobuild - 【项目文件生成工具】 Reactive Extensions for .NET

90600

Docker&Ubuntu从入门到实战开课啦~

任何课程都逃不开理论支持 久等了各位,Asp.NET Core2.0 项目实战入门视频课程结束后,根据发起投票信息。Docker 排在首位。按照结果,我们开始进行Docker视频课程录制。...课程开始之前,我给大家准备了课件信息。和一些需要提前掌握理论知识和概念。 适合您吗? 您如果想了解Docker,想利用Docker进行开发,那么本系列课程就比较适合你了。...我会讲解如何Docker和Ubuntu实战练习Docker和管理该程序整个生命周期。...大纲 Docker介绍 Ubuntu下安装Docker 快速体验Docker 利用Docker搭建个人博客 利用Docker搭建开源版本控制利器-GitLab搭建 Docker 必须掌握知识 Docker...Core2.0 项目实战入门视频课程_完整版

31720

WiX 制作安装包:设置 .NET Framework 前置会始终安装,即使目标电脑已经自带或装好

使用 WiX Burn 引擎制作自定义托管引导程序 exe 安装包时,你可能会遇到这种情况:明明目标电脑已经装好了 .NET Framework,但无论如何就是会提示安装,始终不启动自定义安装界面...现象 即使是开发机上(.NET Framework 已经装好),双击制作 exe 安装包也依然会提示安装 .NET Framework: 图片 如果强行安装,装完也依然不会启动自定义引导程序。...所以导致弹出 .NET Framework 安装界面的原因是引导程序无法加载我们自定义界面,误认为前置没有装好,所以弹出了前置安装界面。...(例如我入门教程里写 DEMO 程序,记得要改项目名)。...Using Burn 奇葩史奇葩事 - [译]:WiX Toolset使用技巧——使用Burn引擎安装.NET Framework 官方文档示例注释中要大家改 host/@assemblyName

34420

Docker&Ubuntu从入门到实战开课啦~

“ 任何课程都逃不开理论支持 & 课程还在录制中,请关注公众号获取最新消息~” 任何课程都逃不开理论支持 久等了各位,Asp.NET Core2.0 项目实战入门视频课程结束后,根据发起投票信息...按照结果,我们开始进行Docker视频课程录制。 课程开始之前,我给大家准备了课件信息。和一些需要提前掌握理论知识和概念。 适合您吗?...我会讲解如何Docker和Ubuntu实战练习Docker和管理该程序整个生命周期。...大纲 Docker介绍 Ubuntu下安装Docker 快速体验Docker 利用Docker搭建个人博客 利用Docker搭建开源版本控制利器-GitLab搭建 Docker 必须掌握知识 Docker...相关文章和课程 Asp.NET Core2.0 项目实战入门视频课程_完整版 - END -

75760

如果使用得当,MySQL也可以化身NoSQL

以下为译文 开发人员选择NoSQL数据库一般都是根据主观臆断,或者“关系型数据库性能不如NoSQL数据库”这个错误理念。此外,在做数据库选型时,开发人员往往还忽视了开销。...实际根据Wix实践发现,大部分情况下都不必去选择NoSQL数据库,而且如果使用得当的话,MySQL也可以是一个优秀NoSQL数据库。...可扩展系统构建时,一个很重要考量是使用技术是否成熟,选择成熟技术意味着出错时能够迅速恢复。...当然,开发者也可以项目中使用最新最牛NoSQL数据库,而这个数据库在理论可以良好地运行,然而在生产环境中出现了问题恢复需要多久?...MySQL中,使用主键读取也很快,Wix就通过这个方式获得了亚毫秒级读取速度,完全可以支撑整个使用场景。基于以上这些原因,MySQL完全可以看作一个符合ACID原则NoSQL数据库。

75150

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

这份安装包可帮助我们更简单地部署好 WiX Toolset 构建环境。...点击中间最大那个按钮“Install”即可开始安装安装完成之后,中间按钮它会提示可以安装 Visual Studio 集成: 点击这个按钮后可安装 Visual Studio 插件。...安装完成后会自动添加环境变量,所以即便是 scoop 安装后,也可以直接在 Visual Studio 里面正常构建安装包。...你也可以考虑将 WiX 安装到你某个 Visual Studio 项目中,这样打开此项目的所有开发人员还原 NuGet 包后都自动拥有了 WiX 全套工具集。... 如果感兴趣通过 NuGet 方式来安装 WiX Toolset,我可以再写一篇专门使用此方式安装并在团队所有人电脑可直接构建安装博客

1K30

WiX 3.6——强大.NET部署工具

Visual Studio 2012去除了“VS Setup”,取而代之以开源WiX工具包来创建安装包。...最近发布WiX3.6包括Burn引导程序/安装链,这意味着不仅可以创建像MSI文件这样安装包,还可以将多个安装包组成安装链(比如安装准备)以向用户提供更加流畅安装体验。...新发布WiX还包含了一些新特性,并且修复了500多个bug。 如果你已经使用VS Setup,可以通过这段PowerShell脚本将既有的VS Setup工程转化为WiX工程格式。...另外,相比于文本编辑器中编辑XML文件,你可以使用Votive——一个VS包。...使用Votive,可以Visual Studio中编写WiX脚本,还可以使用智能感知、MSBuild支持和工程模板等功能。

948100

使用 WiX 创建最简单安装包过程中可能出现问题和解决方案汇总

本文是 WiX Toolset 安装包制作入门教程 系列中番外篇,可前往阅读完整教程。 用 WiX 制作安装包还是有些门槛。...如果你没有完全按照我教程中提供步骤来执行(例如你用了自己项目名,却在复制关键代码时没有改成自己),那么极有可能在最终生成安装包后无法运行。...本文记录一些跟着教程做时可能遇到常见问题,帮助你遇到问题后能及时找到解决方案。如果看完还没有解决你问题,欢迎留言探讨,也可以尝试 调试 WiX 制作安装包。...无法启动 exe 安装包 用 WiX Burn 制作托管安装包:出现 0x80070002 错误 用 WiX Burn 制作托管安装包:出现 0x80131508 错误 .NET Framework 始终会安装...用 WiX 制作安装包:设置 .NET Framework 前置会始终安装,即使目标电脑已经自带或装好 本文会经常更新,请阅读原文: https://blog.walterlv.com/post/

22030
领券