Bugs item #1370181, was opened at 2005-11-30 08:20
Message generated for change (Comment added) made by robmen
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1370181&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: candle
Group: v2.0
>Status: Pending
>Resolution: Fixed
Priority: 5
Submitted By: Pete Cole (petecole)
>Assigned to: Rob Mensching (robmen)
Summary: EXE OLE Server registration has incorrect quote marks

Initial Comment:
The registration of .exe OLE Servers seems to have 
incorrect quote marks when an argument needs to be 
supplied to the executable.

In compiler.cs, in ParseClassElement at about line 
1081, I think:

                       this.AddRegistryKey
(sourceLineNumbers, null, 
MsiInterop.MsidbRegistryRootClassesRoot, String.Concat
("CLSID\\", classId, "\\", context[i]), String.Empty, 
String.Concat("\"[!", fileServer, "] ", 
argument, "\""), componentId); // ClassId context

needs to change to:

  this.AddRegistryKey(sourceLineNumbers, null, 
MsiInterop.MsidbRegistryRootClassesRoot, String.Concat
("CLSID\\", classId, "\\", context[i]), String.Empty, 
String.Concat("\"[!", fileServer, "]\" ", 
argument, ""), componentId); // ClassId context

i.e. wrap the exe path in quotes not the entire 
command line. 

----------------------------------------------------------------------

>Comment By: Rob Mensching (robmen)
Date: 2006-01-31 21:36

Message:
Logged In: YES 
user_id=991639

We're using short filenames so we don't need the quotes at 
all.  I've removed them.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1370181&group_id=105970


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to