Re: [WiX-users] Weird behavior of heat creating the COM registration output on a Win12 R2 Standard 64-bit system

2015-01-28 Thread ferdi.oeztuerk
Hi Heike

Probably 
HKLM\System\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation

Kind regards
Ferdi



Ferdi Öztürk
Accenture CAS GmbH
Brüsseler Straße 3
D-67657 Kaiserslautern
Telefon +49 631 303 3734
ferdi.oeztu...@accenture.com
Sitz: Kaiserslautern. Registergericht: Kaiserslautern, HRB 3804.
Geschäftsführer: Henning Fromme, Marcus Huth

-Original Message-
From: Heike Storkebaum [mailto:heike.storkeb...@kofax.com]
Sent: Mittwoch, 28. Januar 2015 15:27
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Weird behavior of heat creating the COM registration 
output on a Win12 R2 Standard 64-bit system

Hi,

We have updated our build machines to a new OS (Win12 R2 Standard 64-bit) and 
also switched source control to TFS. The used WiX version is 3.7.
Now that we are finally using the output from those new machines, we isolated a 
difference in the created installers that is manifesting as a COM registration 
problem.
Diffing the intermediate source files used for building the source files show 
the following differences:

old:
RegistryValue Root=HKCR 
Key=CLSID\{12199DC0-5A67-4FE6-9322-EA6FAF060B67}\InprocServer32 
Value=[#MpsRecoStar.6.1.dll] Type=string Action=write/
new:
RegistryValue Root=HKCR 
Key=CLSID\{12199DC0-5A67-4FE6-9322-EA6FAF060B67}\InprocServer32 
Value=[!MpsRecoStar.6.1.dll] Type=string Action=write/

Does anyone have a clue what is happening there and what causes the change from 
'#' to '!'?
I already tried with 3.8 but no difference.

Thanks in advance,

Heike

Heike Storkebaum
Sr. Advisory Software Engineer
Kofax Development GmbH

Wentzinger Strasse 19
79106 Freiburg
Germany

Tel: +49 761 452 69 57255
Fax: +49 761 452 69 58755
heike.storkeb...@kofax.com


bloghttp://www.kofax.com/blog/ | twitterhttps://twitter.com/Kofax | 
linkedinhttps://www.linkedin.com/company/kofax | 
facebookhttps://www.facebook.com/kofax.inc | talent 
networkhttp://www.jobs.net/jobs/Kofax-Inc/join


Kofax Launches the SignDoc Family of E-signature Solutions 
http://www.kofax.com/products/kofax-signature-solutions




This communication is only for the use of the intended recipient. It may 
contain confidential or proprietary information. If you are not the intended 
recipient or have received this communication in error, please notify the 
sender via phone and destroy this communication immediately.
Kofax Development GmbH
Sitz der Gesellschaft: Freiburg i. Brg.
Registergericht: Amtsgericht Freiburg i.Br.
Registernummer: HRB 7007
Gesch?ftsf?hrer: Bradford Weller, Christian Hefner, Daniel Geiger

--
Dive into the World of Parallel Programming. The Go Parallel Website, sponsored 
by Intel and developed in partnership with Slashdot Media, is your hub for all 
things parallel software development, from weekly thought leadership blogs to 
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Multiple Firewall Exceptions with the same name

2014-09-02 Thread ferdi.oeztuerk
Hi

First thing, during setup authoring you should not use fireforget behavior. So 
I would recommend not to use IgnoreFailure=yes until you're very sure your 
code is rock-solid.
If there's no obvious error during installation time you can still try to 
refactor your code.

I guess FirewallException takes Name field of parent File element to iterate 
through. So in your case it's always DsNetConfig.exe. What you could try is 
leave out the Name and let WiX define it.

Next possibly working solution: In my setups I always use Port exceptions 
instead of Program exceptions.
For that case I would recommend making components for each FirewallException 
(for each port) and controlling it by the component states of the programs 
which need the regarding ports.

Regards
Ferdi

-Original Message-
From: Marko Kaiser [mailto:mkai...@dspace.de]
Sent: Freitag, 4. Juli 2014 12:06
To: 'wix-users@lists.sourceforge.net'
Subject: [WiX-users] Multiple Firewall Exceptions with the same name

Hi,

I'm facing a problem with firewall exceptions. I create wxs-Files which contain 
the same file at 2 or 3 different directories.
Those files have a child element for creating a firewall exception. The name of 
the firewall exception is always the same.
This leads to the fact, that in case of installation only the last exception 
with the common name is visible in the Windows Firewall rule overview.

Directory Name=A
Component Id=comp1 Guid=guid1
  File Id=_File1 Name=DsNetConfig.exe Source=... DiskId=1
fire:FirewallException Id=fwext2 Name=text 
Description=... Scope=any IgnoreFailure=yes /
  /File
/Component
/Directory
Directory Name=B
Component Id=comp2 Guid=guid2
  File Id=_File2 Name=DsNetConfig.exe Source=... DiskId=1
fire:FirewallException Id=fwext5 Name=text 
Description=... Scope=any IgnoreFailure=yes /
  /File
/Component
/Directory

My questions is: Do I need to rename all firewall exception name text to 
something unique like text1, text2 ?

Kind regards,
Marko Kaiser

--
Open source business process management suite built on Java and Eclipse Turn 
processes into business applications with Bonita BPM Community Edition Quickly 
connect people, data, and systems into organized workflows Winner of BOSSIE, 
CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Undefined preprocessor variable '$(var.SolutionName)'.

2014-08-01 Thread ferdi.oeztuerk
Hi *

My build does not find the preprocessor variable var.SolutionName

Mobility.Platform.Windows.msm\Common\Module.wxi (4): Undefined preprocessor 
variable '$(var.SolutionName)'.

Is it obsolete? Which solution-based variables are working?

Thank you very much and regards
Ferdi



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.
--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Permission/PermissionEx(?) Append

2014-05-08 Thread ferdi.oeztuerk
Hello,

someone please provide me an working example of appending permissions (in this 
case registry)
Tried several things now (with WiX v3.9) and nothing worked for me, either 
during build Append attribute is unknown and without the attribute on target 
machine it overwrites existing permissions.

Kind regards,
Ferdi








Ferdi Öztürk
Accenture CAS GmbH
Brüsseler Straße 3
D-67657 Kaiserslautern
Services Enablement
Telefon +49 631 303 3734

ferdi.oeztu...@accenture.commailto:ferdi.oeztu...@accenture.com
Sitz: Kaiserslautern. Registergericht: Kaiserslautern, HRB 3804.
Geschäftsführer: Henning Fromme, Marcus Huth




This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.
--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Preprocessor variable inside another

2012-10-10 Thread ferdi.oeztuerk
How can I resolve $(var.Feature) as ProjectName part of 
$(var.ProjectName.TargetPath) in the following example?

VS error:
Error  157Ill-formed preprocessor function 
'$var.($(var.Feature))Module.TargetPath'.  Functions must have a prefix (like 
'fun.'), a name at least 1 character long, and matching opening and closing 
parentheses.


 !-- Features --
 Feature Id=Complete Title=Complete Level=1
?foreach Feature in $(var.Package.FeatureList)?
   Feature Id=$(var.Feature) Title=$(var.Feature) 
Level=1
  MergeRef Id=$(var.Feature)Module /
   /Feature
?endforeach?
 /Feature

 !-- Directories --
 Directory Id=TARGETDIR Name=SourceDir
Directory Id=ProgramFilesFolder
   Directory Id=INSTALLDIR 
Name=$(var.Package.Name)
  ?foreach Feature in $(var.Package.FeatureList)?
Merge Id=$(var.Feature)Module Language=$(var.Package.Language) 
src=$(var.($(var.Feature))Module.TargetPath) DiskId=1/
  ?endforeach?
  /Directory
/Directory
 Directory Id=SystemFolder Name=SystemFolder/
 /Directory

THXs,
Ferdi


This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to save return code from a command line CustomAction?

2012-07-03 Thread ferdi.oeztuerk
1) %errorlevel% env var? Never did it as CA, but I would think of batch file, 
storing the err to file, or another env var, and read this or that file 
again... if it works tell us how you did it :)
2) ignore ignores the return value :) walk the talk

Ferdi
http://app-w.com

-Original Message-
From: sergiocss [mailto:sergioc...@hotmail.com]
Sent: Montag, 2. Juli 2012 21:34
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to save return code from a command line 
CustomAction?

Thank you, Rob for the quick response.  I'm surprised to learn that this basic 
functionality is not supported.  I take it I will have to write a DLL or C# 
module to get the behavior I need, huh?

Sergio.

--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-save-return-code-from-a-command-line-CustomAction-tp7579242p7579247.html
Sent from the wix-users mailing list archive at Nabble.com.
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat 
landscape has changed and how IT managers can respond. Discussions will include 
endpoint security, mobile security and the latest in malware threats. 
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Only perUser installation get too much errors ICE38; ICE91; ICE64

2012-07-03 Thread ferdi.oeztuerk
Try to install to ProgramFilesFolder? it is a redirected property in per user 
context (see here 
http://msdn.microsoft.com/en-us/library/windows/desktop/dd765197(v=vs.85).aspx)
Perhaps your ICEs are gone then.

-Original Message-
From: Alexey Ivanov [mailto:alexey.iva...@gmail.com]
Sent: Dienstag, 3. Juli 2012 17:25
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Only perUser installation get too much errors ICE38; 
ICE91; ICE64

Part of XML:

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
  ?include Variables.wxi?
  Product Id=* Name=$(var.ProductName)
Manufacturer=$(var.Manufacturer) Codepage=$(var.ProductCodepage)
Language=1033 Version=$(var.ProductVersion)
UpgradeCode=$(var.UpgradeCode)
Package Id=* Description=$(var.ProductName) $(var.ProductVersion) 
installer Manufacturer=$(var.Manufacturer) InstallScope=perUser
InstallerVersion=200 Compressed=yes ShortNames=no /
Media Id=1 Cabinet=vacuumim.cab EmbedCab=yes
CompressionLevel=none /

Directory Id=TARGETDIR Name=SourceDir
  Directory Id=LocalAppDataFolder
Directory Id=APPLICATIONFOLDER Name=$(var.ProductName)
/Directory
  /Directory
  Directory Id=ProgramMenuFolder
Directory Id=ProgramMenuAppFolder Name=$(var.ProductName)
  Component Id=c.ProgramMenuAppFolder
Guid=a46490d1-7ce1-4418-9efd-d944086df6ae
RegistryValue Root=HKMU
Key=Software\$(var.Manufacturer)\$(var.ProductName) Type=string
Value= KeyPath=yes /
RemoveFolder Id=ProgramMenuAppFolder On=uninstall/
  /Component
/Directory
  /Directory
  Directory Id=DesktopFolder Name=Desktop/
/Directory

There Orca Validation http://pastebin.ru/tW9D8Aae

I found fix,
http://stackoverflow.com/questions/6956438/wix-personalfolder-issue but
1200 registry keys???
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat 
landscape has changed and how IT managers can respond. Discussions will include 
endpoint security, mobile security and the latest in malware threats. 
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Only perUser installation get too much errors ICE38; ICE91; ICE64

2012-07-03 Thread ferdi.oeztuerk
http://msdn.microsoft.com/en-us/library/windows/desktop/dd765197(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/dd408068(v=vs.85).aspx

-Original Message-
From: Alexey Ivanov [mailto:alexey.iva...@gmail.com]
Sent: Dienstag, 3. Juli 2012 17:25
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Only perUser installation get too much errors ICE38; 
ICE91; ICE64

Part of XML:

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
  ?include Variables.wxi?
  Product Id=* Name=$(var.ProductName)
Manufacturer=$(var.Manufacturer) Codepage=$(var.ProductCodepage)
Language=1033 Version=$(var.ProductVersion)
UpgradeCode=$(var.UpgradeCode)
Package Id=* Description=$(var.ProductName) $(var.ProductVersion) 
installer Manufacturer=$(var.Manufacturer) InstallScope=perUser
InstallerVersion=200 Compressed=yes ShortNames=no /
Media Id=1 Cabinet=vacuumim.cab EmbedCab=yes
CompressionLevel=none /

Directory Id=TARGETDIR Name=SourceDir
  Directory Id=LocalAppDataFolder
Directory Id=APPLICATIONFOLDER Name=$(var.ProductName)
/Directory
  /Directory
  Directory Id=ProgramMenuFolder
Directory Id=ProgramMenuAppFolder Name=$(var.ProductName)
  Component Id=c.ProgramMenuAppFolder
Guid=a46490d1-7ce1-4418-9efd-d944086df6ae
RegistryValue Root=HKMU
Key=Software\$(var.Manufacturer)\$(var.ProductName) Type=string
Value= KeyPath=yes /
RemoveFolder Id=ProgramMenuAppFolder On=uninstall/
  /Component
/Directory
  /Directory
  Directory Id=DesktopFolder Name=Desktop/
/Directory

There Orca Validation http://pastebin.ru/tW9D8Aae

I found fix,
http://stackoverflow.com/questions/6956438/wix-personalfolder-issue but
1200 registry keys???
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat 
landscape has changed and how IT managers can respond. Discussions will include 
endpoint security, mobile security and the latest in malware threats. 
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the email by you is prohibited.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users