インストーラの実行時に.NET Frameworkがインストールされているかどうかをチェックするように実装しようとしています。.NET Framework 4のWiXチェック
私は、次を追加しました:
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension">
<PropertyRef Id="NETFRAMEWORK40FULL"/>
<Condition Message="This application requires .NET Framework 4.0. Please install the .NET Framework then run this installer again. Contact support at [email protected] if you have further issues.">
<![CDATA[Installed OR NETFRAMEWORK40FUL]]>
</Condition>
しかし、常に、それは私がインストールされ、完全な.NETフレームワーク(だけでなく、クライアントを)持っていてもあなたが私を停止し続けるので、偽になるようです。
これはどうなりますか?
NETFRAMEWORK40FUL(FULLで唯一L):-) .NETバージョンのリストは、意図的にここにされているのですか? – DanNsk
ダング!これを解決策としておきます: – TheGateKeeper