Jul*_*ien 12 c# wpf clickonce visual-studio-2013
我有一个.Net 4 WPF ClickOnce应用程序,它具有.NET Framework 4,VC++ 2013运行时库和Windows Installer 4.5作为先决条件.
我现在必须添加VC++ 2010库.
我已按照此处的步骤创建自定义先决条件包.在visual studio中,包显示在我的先决条件列表中.但是,安装程序不会尝试安装VC++ 2010程序包.
我已经将vcredist_x86.exe下载到包目录中,但是我不确定在"指定先决条件的安装位置"下设置了什么,因为我现在正在混合自定义和默认的预先请求.
任何帮助将不胜感激!
编辑:我已经记录了我的clickonce安装,看不到任何引用VC++包的内容.没有错误或任何东西.
以下配置无需在部署中包含包即可工作。
我将上面的文件放在一个新目录中:
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages\vcredist_x86-2010\product.xml
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages\vcredist_x86-2010\en\package.xml
Run Code Online (Sandbox Code Playgroud)
注意:我没有将vcredist_x86.exe 包包含在引导程序目录中的任何位置 - 它是在安装过程中下载的。
在运行安装程序之前,在全新的 Windows 8.1 安装上;
提示先决条件;
安装程序后,两个 C++ 运行时库均已安装;