<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How to avoid hardcoding file paths within CAB file registry settings</title>
	<atom:link href="http://www.christec.co.nz/blog/archives/262/feed" rel="self" type="application/rss+xml" />
	<link>http://www.christec.co.nz/blog/archives/262</link>
	<description>Development for a mobile world - Making a quality platform one application at a time</description>
	<lastBuildDate>Fri, 12 Mar 2010 05:38:21 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anu</title>
		<link>http://www.christec.co.nz/blog/archives/262/comment-page-1#comment-31248</link>
		<dc:creator>Anu</dc:creator>
		<pubDate>Wed, 30 Sep 2009 18:25:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.christec.co.nz/blog/archives/262#comment-31248</guid>
		<description>Thanks a Lot. This was helpful !</description>
		<content:encoded><![CDATA[<p>Thanks a Lot. This was helpful !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Fairbairn</title>
		<link>http://www.christec.co.nz/blog/archives/262/comment-page-1#comment-8930</link>
		<dc:creator>Christopher Fairbairn</dc:creator>
		<pubDate>Mon, 23 Jun 2008 09:00:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.christec.co.nz/blog/archives/262#comment-8930</guid>
		<description>Hi Fahmi,

The root directory of the device will always be \, so no macro is needed to safely cope with localised devices. You should be able to hardcode your path as \.

Hope this helps,
Christopher Fairbairn</description>
		<content:encoded><![CDATA[<p>Hi Fahmi,</p>
<p>The root directory of the device will always be \, so no macro is needed to safely cope with localised devices. You should be able to hardcode your path as \.</p>
<p>Hope this helps,<br />
Christopher Fairbairn</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fahmi</title>
		<link>http://www.christec.co.nz/blog/archives/262/comment-page-1#comment-8929</link>
		<dc:creator>Fahmi</dc:creator>
		<pubDate>Mon, 23 Jun 2008 08:29:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.christec.co.nz/blog/archives/262#comment-8929</guid>
		<description>Hallo

do you know how to set Root Directory for the Destination? I can&#039;t find any macro Strings for Root Directory

Thank you in advance
Fahmi</description>
		<content:encoded><![CDATA[<p>Hallo</p>
<p>do you know how to set Root Directory for the Destination? I can&#8217;t find any macro Strings for Root Directory</p>
<p>Thank you in advance<br />
Fahmi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Fairbairn</title>
		<link>http://www.christec.co.nz/blog/archives/262/comment-page-1#comment-5367</link>
		<dc:creator>Christopher Fairbairn</dc:creator>
		<pubDate>Fri, 28 Mar 2008 07:08:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.christec.co.nz/blog/archives/262#comment-5367</guid>
		<description>&lt;a href=&quot;http://blogs.msdn.com/raffael/&quot; rel=&quot;nofollow&quot;&gt;Raffaele Limosani&lt;/a&gt; has blogged about another limitation you might run up against while creating CAB files using Visual Studio that causes the same &quot;xyz.inf contains DirIDs, which are not supported&quot; error message.

You can find the details and a suggested work around in his &lt;a href=&quot;http://blogs.msdn.com/raffael/archive/2008/03/18/x-inf-contains-dirids-which-are-not-supported.aspx&quot; rel=&quot;nofollow&quot;&gt;blog entry&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p><a href="http://blogs.msdn.com/raffael/" rel="nofollow">Raffaele Limosani</a> has blogged about another limitation you might run up against while creating CAB files using Visual Studio that causes the same &#8220;xyz.inf contains DirIDs, which are not supported&#8221; error message.</p>
<p>You can find the details and a suggested work around in his <a href="http://blogs.msdn.com/raffael/archive/2008/03/18/x-inf-contains-dirids-which-are-not-supported.aspx" rel="nofollow">blog entry</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Fairbairn</title>
		<link>http://www.christec.co.nz/blog/archives/262/comment-page-1#comment-3861</link>
		<dc:creator>Christopher Fairbairn</dc:creator>
		<pubDate>Mon, 04 Feb 2008 11:57:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.christec.co.nz/blog/archives/262#comment-3861</guid>
		<description>The string escaping trick is also required for strings which contain embedded quote mark (&quot;) characters.

In this case the IDE/cabwiz.exe is even more silent about the potential problem. If you specify a registry value that contains a single &quot; character it will silently be removed from the string.

So

    test.exe &quot;my app&quot;

turns into

    test.exe my app

In order to get the string you want, you need to specify:

   test.exe &quot;&quot;my app&quot;&quot;

Notice the double up of the quote marks?</description>
		<content:encoded><![CDATA[<p>The string escaping trick is also required for strings which contain embedded quote mark (&#8221;) characters.</p>
<p>In this case the IDE/cabwiz.exe is even more silent about the potential problem. If you specify a registry value that contains a single &#8221; character it will silently be removed from the string.</p>
<p>So</p>
<p>    test.exe &#8220;my app&#8221;</p>
<p>turns into</p>
<p>    test.exe my app</p>
<p>In order to get the string you want, you need to specify:</p>
<p>   test.exe &#8220;&#8221;my app&#8221;"</p>
<p>Notice the double up of the quote marks?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

