草庐IT

部署Redis

全部标签

c# - 如何将 .net Framework 安装程序添加到部署项目?

我创建了一个Windows项目并创建了一个部署项目。当我将.msi安装文件提供给客户时,如果他的机器上没有安装.net,它会说先安装.net。我想要的是,如果客户端的机器没有.NET,那么安装文件可以开始静默安装它,否则它可以安装我的应用程序。我该怎么做? 最佳答案 首先,不要使用蹩脚的部署项目,获取WIX并使用WIX。它是VS集成的,它比部署项目要好得多,后者甚至不会在每次验证时生成有效的MSI文件。其次,这不是MSI文件可以做的-没办法。MSI文件是控制数据库。安装先决条件是通过早于MSI文件(“Bootstrap”)的.exe

c# - Visual Studio 部署包更改文件权限

也许由于安全隐患,这是不可能的......我有一个在VisualStudio中为WinForm创建的部署包。该应用程序在本地引用app.config文件,并允许用户通过该应用程序更改其中的设置。当我部署应用程序并尝试保存我所做的更改时,Windows提示“权限被拒绝”。有没有我可以作为安装的一部分运行的命令,它将为我的app.config文件授予“所有人”安全权限....从而允许我的应用程序对其进行编辑?谢谢。 最佳答案 如果您希望能够写入app.config文件,您需要将其移动到共享应用程序数据目录并修改您的应用程序以从那里读取配

Windows 8 应用程序部署无需上传到 Windows 应用商店?

我使用visualstudioexpressedition2012开发了一个windows8应用程序,我想在windows8平板电脑上安装该应用程序我不想将应用程序上传到windowsstore,它只适用于一群人,如何在windows8平板电脑上安装应用程序包请帮忙 最佳答案 转到商店菜单并选择“创建应用程序包”(或类似的-我是在完整的VS中进行的,我认为在Express中应该类似)。创建一个包并选择一个选项以不将其保存到商店。完成后-您应该获得一个文件夹的链接,该文件夹将包与用于安装它的PowerShell脚本一起保存在该文件夹中

windows - 我可以将辅助角色部署到 windows azure pack 吗?

我打算在windowsserver2012r2上安装windowsazurepack。我主要想在其上运行辅助角色。这可能吗?文档没有明确说明这是否受支持 最佳答案 简单的回答是“不”。PaaS云服务目前不是AzurePack的一部分。也就是说,可以在本地和云端部署适当的架构解决方案。只是它们的部署和管理方式需要有所不同。在您的特定情况下,担任worker角色、将业务功能隔离到其自己的类库中并从worker角色(云PaaS)和Windows服务(在-前提) 关于windows-我可以将辅助

一天吃透Redis面试八股文

Redis连环40问,绝对够全!Redis是什么?Redis(RemoteDictionaryServer)是一个使用C语言编写的,高性能非关系型的键值对数据库。与传统数据库不同的是,Redis的数据是存在内存中的,所以读写速度非常快,被广泛应用于缓存方向。Redis可以将数据写入磁盘中,保证了数据的安全不丢失,而且Redis的操作是原子性的。Redis优缺点?优点:基于内存操作,内存读写速度快。支持多种数据类型,包括String、Hash、List、Set、ZSet等。支持持久化。Redis支持RDB和AOF两种持久化机制,持久化功能可以有效地避免数据丢失问题。支持事务。Redis的所有操作

windows - 从 Hackage 操作源包如何轻松部署到多个 Windows 框?

最近,当我在Hackage上找到适用于ghc6.12/6.10的良好源代码包时,我不得不对cabal文件进行一些或大或小的更改,以使这些包在Windows下工作。除了将我的修复与githubfork和合并之外,似乎是最好的方法/足够好的实践将这些修改后的构建带到其他几个只有安装了基本的haskell平台?如果我能以某种方式使用cabal-install,我会更喜欢,因为这是人们通常使用的。是否应该将修改后的构建目录放在共享/网络目录上并从目标窗口框安装?像这样说:在机器上准备cabalfetchfoocabalunpackfoocdfooedit.cabaland.hscabalcon

c++ - 在没有安装程序的情况下部署

我正在做一个非常小的Windows应用程序,它只包含一个可执行文件。由于该程序将驻留在SD卡上,我希望该应用程序尽可能独立,我宁愿没有安装程序。我希望用户能够简单地将可执行文件复制到SD卡并能够立即运行它而无需摆弄任何额外的东西。然后问题就变成了我的程序是用VS2008编译的,它需要我不能保证安装的CRT版本。我正在静态链接到CRT,我错误地认为这可以避免这个问题。我一直在考虑追踪一些旧的VS版本,但我觉得这是不正确的路径。我希望该程序在全新安装的WindowsXP及更高版本上运行。感谢任何帮助。 最佳答案 使用/MT或/MTd(用

.net - 将 .Net Web 应用程序部署到非 Windows 服务器

我的问题是将.NetWeb应用程序部署到特定服务器需要什么以及有哪些限制。服务器是否需要运行windows?服务器是否需要安装.Net框架?(这对于非Windows服务器可能吗?)服务器是否需要安装IIS?(这对于非Windows服务器可能吗?)我的问题的原因是我们想创建和打包一个可以部署到客户服务器的应用程序,但是我们希望能够为使用Windows、Linux、Unix等服务器的客户提供服务。我需要知道限制和可用的解决方法 最佳答案 Doestheserverneedtoberunningwindows?没有Doestheserve

群晖docker部署zerotier重启不能连接的自动解决方法

本文参考:1、《使用Zerotier实现免费内网穿透》https://coffeemilk.blog.csdn.net/article/details/1193607122、《解决群晖docker安装zerotier后重启失效问题》https://post.smzdm.com/p/a4do0e6x/3、SynologyDocker-routingtableentriesdonotsurvivereboot-#24bycleverit-CommunitySupport-ZeroTierDiscussions问题:最近没事,折腾之前买的一个群晖NASDS918+,使用zerotier部署可在外网访

windows - 如何在不注册 ocx 的情况下将具有 ocx 依赖性的实用程序部署到测试机器?

我有一个测试实用程序,它依赖于在我的开发机器上安装/注册的ocx文件。我们希望在测试机器上运行这个工具,而不用任何不必要的文件污染机器。除了目标机器软件外,什么都不应该安装。在网络驱动器上或从复制到测试机器的独立目录运行该工具是理想的。但是,在测试机上注册ocx是不可能的。将ocx文件放在与exe相同的目录中不起作用。无论如何它仍然给我这个错误——“应用程序启动失败,因为应用程序配置不正确。重新安装应用程序可能会解决问题。”我还能尝试什么?仅供引用,我使用的是VisualStudio2008。 最佳答案 如果我们谈论的是Window