我想在任何可能的地方安装Dot net framework 4.5作为我的应用程序的先决条件.对于dot net framework 4.5,最低操作系统要求是Windows Vista SP2.I我想在Windows Vista SP2上安装dot net framework 4.5 on OS和Windows网络框架4.0下面的Windows Vista Sp2(即Windows Xp机器).我正在使用下面的代码.
<PropertyRef Id="NETFRAMEWORK40FULL" />
<PropertyRef Id="NETFRAMEWORK45" />
<Condition Message="This application requires .NET Framework 4.0 Full or .NETFramework 4.5. Please install the .NET Framework then run this installer again.">
<![CDATA[Installed OR NETFRAMEWORK40FULL OR NETFRAMEWORK45]]>
</Condition>
<Chain>
<PackageGroupRef Id="NetFx40Web" />
<PackageGroupRef Id="NetFx45Web" />
<PackageGroupRef Id="SqlServer2008R2" />
</Chain>
Run Code Online (Sandbox Code Playgroud)
但是它给出了错误
The Windows Installer XML variable 'WixMbaPrereqPackageId' is declared in morethan one location.
The Windows Installer XML …Run Code Online (Sandbox Code Playgroud) 我正在考虑将Firebird与我的应用程序一起使用.我想知道该firebird.msg文件的用途.是否包含在应用程序安装程序包中的可选或必需文件?