9得票4回答
链式安装程序/引导程序/先决条件?

我有几个组件MSI包需要一起安装以形成最终应用程序。 问题在于:构成软件包的组件可以更新,组件可以在http文件服务器上重新启动。我应该采取什么方法? 我正在编写的安装程序是“主”安装程序。它需要能够读取客户端机器上已安装每个组件的版本,以便仅对该组件执行升级。 此外,如果首次安装应用程...

8得票2回答
".NET Framework 3.5 SP1客户端配置文件"先决条件。

我有一个.Net安装项目,并将先决条件的安装位置设为“从与我的应用程序相同的位置下载”。我从https://www.microsoft.com/downloads/en/details.aspx?FamilyID=992cffcb-f8ce-41d9-8bd6-31f3e216285c下载了“...

8得票3回答
为ClickOnce先决条件指定VC++ Redistributable版本

我的ClickOnce应用程序使用了一个需要Visual C++ 2005可再发行组件的第三方工具。如果只安装了VC++ 2008可再发行组件,则该第三方工具将无法正常工作。然而,在Visual Studio 2008中,ClickOnce先决条件不允许指定VC++可再发行组件的版本;它会添加...

8得票1回答
如何在程序中确定是否安装了Visual C++运行库8.0?

我有一个使用自定义操作的InstallShield安装程序,这些操作依赖于Visual C++ Runtime 8.0 sp1。过去,我能够使用Microsoft与Visual Studio提供的合并模块安装运行时。基于Vista上Visual C++ Runtime 8.0 sp1并置安装的...

8得票1回答
从VS 2012发布ClickOnce应用程序后下载前提条件时出现错误

我从Visual Studio 2012发布了一个ClickOnce应用程序,并选择了.NET 4.0运行时和Microsoft Report Viewer 2012作为先决条件。我还选择从供应商的网站下载先决条件。 当我尝试在客户端PC上安装应用程序时,我收到以下错误: “安装程序检测到...

7得票5回答
通用函数问题(C++ / Java / C#)

这个问题可能与语言无关,但我会专注于指定的语言。 在处理一些遗留代码时,我经常看到函数示例,它们显然在其中执行了太多工作。我指的不是5000行代码的怪物,而是在函数内部实现了先决条件检查的函数。 以下是一个小例子: void WorriedFunction(...) { // Of...

7得票2回答
我应该把核心模块放在Makefile.PL的PREREQ_PM部分吗?

在Makefile.PL文件的PREREQ_PM部分,我应该只放非核心模块,还是也应该把核心模块放在这里?

7得票2回答
Makefile:如果不存在先决条件则忽略它

有没有办法说如果给定目标的先决条件不存在,则忽略该目标? 例如,我有以下一组文件夹: chrome_src_folders := $(chrome_src_folder)/content/* \ $(chrome_src_folder)/locale/*...

7得票4回答
在我的应用程序相同位置启用下载先决条件

我目前有一个WinForms应用程序,通过ClickOnce部署。当我尝试从一台机器部署它时,会抛出以下错误: 要在先决条件对话框中启用“从与我的应用程序相同的位置下载先决条件”,您必须将文件“DotNetFX40\dotNetFx40LP_Full_x86_x64es.exe”下载到本地计...

7得票2回答
在Visual Studio 2012中,Visual C++缺少前置条件。

我最近安装了vs2012并更新了我的ClickOnce应用程序。更准确地说,第一次打开我依赖的主要C#项目的C++项目时,我没有更新它,一切正常。 VS 2012仍然能够看到Visual C++ 2010先决条件。后来,我通过在属性 -> 配置属性 -> 常规下将平台工具集更改为"...