ngen attribute added

This commit is contained in:
S T Chan 2014-01-06 14:35:14 -05:00
parent 000216e993
commit 8604972520

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:netfx ="http://schemas.microsoft.com/wix/NetFxExtension">
<Product Id="*" Name="Pdf Scribe" Language="1033" Version="1.0.0.0" Manufacturer="S T Chan" UpgradeCode="409ff0d1-1c3a-4f8d-8a5a-350705977809"> <Product Id="*" Name="PDF Scribe" Language="1033" Version="1.0.0.0" Manufacturer="S T Chan" UpgradeCode="409ff0d1-1c3a-4f8d-8a5a-350705977809">
<Package InstallerVersion="301" Compressed="yes" InstallScope="perMachine" <Package InstallerVersion="301" Compressed="yes" InstallScope="perMachine"
InstallPrivileges="elevated" InstallPrivileges="elevated"
Description="PDF Scribe Virtual Printer" Description="PDF Scribe Virtual Printer"
@ -10,7 +10,7 @@
<MediaTemplate EmbedCab="yes"/> <MediaTemplate EmbedCab="yes"/>
<Feature Id="ProductFeature" Title="PdfScribe" Level="1"> <Feature Id="ProductFeature" Title="PdfScribe" Level="1">
<ComponentGroupRef Id="ProductComponents" /> <ComponentGroupRef Id="ProductComponents" />
</Feature> </Feature>
@ -33,7 +33,7 @@
Return="check" Return="check"
Execute="deferred" Execute="deferred"
BinaryKey="PdfScribeInstallCustomAction.CA.dll" BinaryKey="PdfScribeInstallCustomAction.CA.dll"
DllEntry="InstallPdfScribePrinter" Impersonate="no" /> DllEntry="InstallPdfScribePrinter" Impersonate="no" />
<CustomAction Id="UninstallPrinter" <CustomAction Id="UninstallPrinter"
Return="ignore" Return="ignore"
Execute="deferred" Execute="deferred"
@ -61,11 +61,15 @@
<!-- <Component Id="ProductComponent"> --> <!-- <Component Id="ProductComponent"> -->
<!-- TODO: Insert files, registry keys, and other resources here. --> <!-- TODO: Insert files, registry keys, and other resources here. -->
<Component Id="PdfScribeBase" Guid="{7A339C63-AEA3-491C-8CB1-C78D21426EC1}"> <Component Id="PdfScribeBase" Guid="{7A339C63-AEA3-491C-8CB1-C78D21426EC1}">
<File Source="PrimaryOutputHarvest\PdfScribeInstallCustomAction.CA.dll" /> <File Id="PdfScribeExe" Source="PrimaryOutputHarvest\PdfScribe.exe" KeyPath="yes" >
<File Id="PdfScribeCoreDll" Source="PrimaryOutputHarvest\PdfScribeCore.dll" /> <netfx:NativeImage Id="PdfScribe.exe" Platform="64bit" Priority="1" />
</File>
<File Source="PrimaryOutputHarvest\PdfScribeCore.pdb" /> <File Source="PrimaryOutputHarvest\PdfScribeCore.pdb" />
<File Source="PrimaryOutputHarvest\PdfScribe.exe.config" /> <File Source="PrimaryOutputHarvest\PdfScribe.exe.config" />
<File Id="PdfScribeExe" Source="PrimaryOutputHarvest\PdfScribe.exe" KeyPath="yes" />
<File Id="PdfScribeCoreDll" Source="PrimaryOutputHarvest\PdfScribeCore.dll" >
<netfx:NativeImage Id="PdfScribeCore.dll" Platform="64bit" Priority="1" />
</File>
<!-- Third party components --> <!-- Third party components -->
<File Source="..\Lib\gsdll64.dll" /> <File Source="..\Lib\gsdll64.dll" />