<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Troubleshooting</title>
        <link>http://darkside.co.za/category/3.aspx</link>
        <description>Troubleshooting</description>
        <language>en-ZA</language>
        <copyright>Ryan Schreiber</copyright>
        <generator>Subtext Version 2.1.0.5</generator>
        <item>
            <title>Restarting the Microsoft File Transfer Manager</title>
            <link>http://www.darkside.co.za/archive/2009/05/06/restart-microsoft-file-transfer-manager.aspx</link>
            <description>&lt;p&gt;If you’ve ever used the Microsoft File Transfer Manager to download items from the MSDN subscriber downloads section, you may have accidentally closed it and searched your drive high and low to find the application to restart it. &lt;/p&gt;  &lt;p&gt;If you haven’t run the MSI installer and just let IE install it, the application is in %SYSTEMROOT%\Downloaded Program Files\TransferMgr.exe. I found &lt;a title="Microsoft File Transfer Manager" href="http://transfers.ds.microsoft.com/ftm/default.aspx?target=install" target="_blank"&gt;this article&lt;/a&gt; on Microsoft which has method of starting it from the command prompt, as well as an MSI installer which actually will give you a shortcut for you to start the application.&lt;/p&gt;  &lt;p&gt;If you’re happy with you IE installed version, &lt;a title="Microsoft File Transfer Manager Link" href="http://www.darkside.co.za/files/TransferManagerLink.zip" target="_blank"&gt;here is&lt;/a&gt; a shortcut (.LNK) file that you can use to start/restart it.&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/101.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ryan Schreiber</dc:creator>
            <guid>http://www.darkside.co.za/archive/2009/05/06/restart-microsoft-file-transfer-manager.aspx</guid>
            <pubDate>Wed, 06 May 2009 06:52:00 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2009/05/06/restart-microsoft-file-transfer-manager.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/101.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Error when returning data from Web Services using Excel</title>
            <link>http://www.darkside.co.za/archive/2009/04/21/error-web-service-excel.aspx</link>
            <description>&lt;p&gt;If you’re making use of the &lt;a title="Microsoft Office XP Web Services Toolkit 2.0" target="_blank" rel="nofollow" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4922060f-002a-4f5b-af74-978f2cd6c798&amp;amp;DisplayLang=en"&gt;Microsoft Office XP Web Services Toolkit 2.0&lt;/a&gt; to fetch web service data in Excel (this version of the toolkit is compatible with Excel 2007), you may stumble across an error something along the lines of “&lt;font face="Courier New" color="#ff0000"&gt;SoapMapper:Array dimensions do not match definition.&lt;/font&gt;”. &lt;/p&gt;
&lt;p&gt;If the return type of the call is an array (which is declared as a Variant),  or a property in your return type is an array (also declared as a Variant),  this error is raised because the data returning from the call for the array has no elements.&lt;/p&gt;
&lt;p&gt;If you stumbled upon this article looking for a way to call web services from Excel, I suggest &lt;a title="CodeProject - Web Services from Excel" target="_blank" rel="nofollow" href="http://www.codeproject.com/KB/office/Webservices.aspx"&gt;this article on CodeProject&lt;/a&gt; as a starting point or &lt;a title="Getting Real-Time Data from the Web in Excel" target="_blank" rel="nofollow" href="http://www.windowsdevcenter.com/pub/a/windows/2005/02/08/xcel_mm.html"&gt;this one from WindowsDevCenter&lt;/a&gt;. They both will give you the general idea.&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/99.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ryan Schreiber</dc:creator>
            <guid>http://www.darkside.co.za/archive/2009/04/21/error-web-service-excel.aspx</guid>
            <pubDate>Tue, 21 Apr 2009 09:46:00 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2009/04/21/error-web-service-excel.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/99.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Castle ActiveRecord - Using CreateSchema()</title>
            <link>http://www.darkside.co.za/archive/2008/12/09/castle-activerecord-using-createschema.aspx</link>
            <description>&lt;p&gt;When running unit tests, I often using &lt;font face="Courier New"&gt;ActiveRecordStarter.CreateSchema()&lt;/font&gt; in my test startups to give me a clean database to work from. Whether or not this should be done by a SQL script or a restore from a backup is for another time.&lt;/p&gt;
&lt;p&gt;On one such occasion, I started getting a '&lt;em&gt;binary or string data would be truncated&lt;/em&gt;' error being thrown and on closer inspection, I noticed it was because of a certain column that was originally &lt;font face="Courier New"&gt;nvarchar (&lt;font color="#0000ff"&gt;max&lt;/font&gt;)&lt;/font&gt; by design, but had been recreated by ActiveRecord as &lt;font face="Courier New"&gt;nvarchar (255)&lt;/font&gt;.&lt;/p&gt;
&lt;p&gt;A quick Google found many folks having this problem and the solutions varied from changing the data type to NTEXT or StringClob, to setting the length of the field to &lt;font face="Courier New"&gt;Int32.Max,&lt;/font&gt;however, none of them were directly solving the issue at hand.&lt;/p&gt;
&lt;p&gt;The easiest way to remedy this is to make use of the SqlType parameter in the Property attribute of ActiveRecord when declaring your properties. &lt;/p&gt;
&lt;div class="Code"&gt;
&lt;pre style="MARGIN: 0px"&gt;[Property(&lt;span style="COLOR: #a31515"&gt;"DataField"&lt;/span&gt;, ColumnType=&lt;span style="COLOR: #a31515"&gt;"String"&lt;/span&gt;, NotNull=&lt;span style="COLOR: blue"&gt;true&lt;/span&gt;, SqlType = &lt;span style="COLOR: #a31515"&gt;"nvarchar (max)"&lt;/span&gt;)]&lt;/pre&gt;
&lt;pre style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;public&lt;/span&gt; &lt;span style="COLOR: blue"&gt;virtual&lt;/span&gt; &lt;span style="COLOR: blue"&gt;string&lt;/span&gt; Data { &lt;span style="COLOR: blue"&gt;get&lt;/span&gt; ; &lt;span style="COLOR: blue"&gt;set&lt;/span&gt;; }&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Now, when you call &lt;font face="Courier New"&gt;ActiveRecord.CreateSchema(),&lt;/font&gt; the column will be created correctly.&lt;!--EndFragment--&gt;&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/64.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ryan Schreiber</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/12/09/castle-activerecord-using-createschema.aspx</guid>
            <pubDate>Tue, 09 Dec 2008 05:32:04 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/12/09/castle-activerecord-using-createschema.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/64.aspx</wfw:commentRss>
        </item>
        <item>
            <title>The semaphore class and the case of the missing method</title>
            <link>http://www.darkside.co.za/archive/2008/11/11/semphore-class-missing-method.aspx</link>
            <description>&lt;p&gt;I had an interesting error crop yesterday on a production server that was only happening there, and not in development and QA. I was using a semaphore to throttle the number of threads that could enter a critical section on code and on this particular machine I was getting this run-time error begin thrown by the framework:&lt;/p&gt;  &lt;p&gt;"&lt;font face="Arial"&gt;&lt;font color="#ff0000"&gt;System.MissingMethodException: Method not found: 'Boolean System.Threading.WaitHandle.WaitOne(Int32)'&lt;/font&gt;"&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;After a bit of googling, the best answer I could come up with is that this method was introduced in the .Net Framework 2.0 SP2. To muddy the waters a little more, you cannot download this service pack for installing as a standalone; its only available in .Net Framework 3.5 SP1. My local installed version of MSDN also doesn't have any mention of this method; the closest overload being &lt;font face="Courier New"&gt;bool WaitOne (integer, bool). &lt;/font&gt;Some more googling revelead &lt;a href="http://msdn.microsoft.com/en-us/library/cc189907.aspx"&gt;this page in the online MSDN&lt;/a&gt; that explains when it was introduced, and where its available.&lt;/p&gt;  &lt;p&gt;So, if you are using &lt;font face="Courier New"&gt;bool WaitOne (integer)&lt;/font&gt; and you're still interested in targeting Framework 2.0 (or 2.0 SP1), change your code to the method that accepts &lt;font face="Courier New"&gt;(integer, bool)&lt;/font&gt; and pass &lt;font face="Courier New"&gt;false&lt;/font&gt; as the second parameter.&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/63.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ryan Schreiber</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/11/11/semphore-class-missing-method.aspx</guid>
            <pubDate>Tue, 11 Nov 2008 06:13:26 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/11/11/semphore-class-missing-method.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/63.aspx</wfw:commentRss>
        </item>
        <item>
            <title>How to prevent a virtual directory from inheriting the parent application web config settings</title>
            <link>http://www.darkside.co.za/archive/2008/09/02/prevent-virtual-directory-inheriting-parent-web-config.aspx</link>
            <description>&lt;p&gt;I came across a problem when a virtual directoy I had created inherited the setting from my web config file in the parent directory. I was always aware of this, and had used it to great effect, however, in this case, the parent site had all sorts of http modules/handlers and page directives included, and I really didn't want to (a) copy all of the bin files across just to make it work, or (b) add a whole bunch of &amp;lt;remove /&amp;gt; tags to the various sections just to take them out.&lt;/p&gt;
&lt;p&gt;After a bit of trial-and-error typing, I came across the &amp;lt;location&amp;gt; tag which allows you to specify a path that the configuration appplies to, as well as whether or not the configuration can be overridden. This tag should open and close just before and after the System.Web tag. &lt;/p&gt;
&lt;div class="Code"&gt;
&lt;p style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;location&lt;/span&gt;&lt;span style="COLOR: blue"&gt; &lt;/span&gt;&lt;span style="COLOR: red"&gt;path&lt;/span&gt;&lt;span style="COLOR: blue"&gt;=&lt;/span&gt;"&lt;span style="COLOR: blue"&gt;.&lt;/span&gt;"&lt;span style="COLOR: blue"&gt; &lt;/span&gt;&lt;span style="COLOR: red"&gt;allowOverride&lt;/span&gt;&lt;span style="COLOR: blue"&gt;=&lt;/span&gt;"&lt;span style="COLOR: blue"&gt;true&lt;/span&gt;"&lt;span style="COLOR: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;system.web&lt;/span&gt;&lt;span style="COLOR: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;    &amp;lt;!--&lt;/span&gt;&lt;span style="COLOR: green"&gt; System.Web stuff &lt;/span&gt;&lt;span style="COLOR: blue"&gt;--&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;  &amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;system.web&lt;/span&gt;&lt;span style="COLOR: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;location&lt;/span&gt;&lt;span style="COLOR: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;!--EndFragment--&gt;&lt;/p&gt;
&lt;p&gt;After some Googling, I found that you could also add another keword, "inheritInChildApplications", to the tag, and set it to false.&lt;/p&gt;
&lt;div class="Code"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;location&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;path&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;allowOverride&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;" &lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;inheritInChildApplicaions&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;false&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt; &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;p&gt; I noticed the VS2008 wasn't happy about the keyword, but it seemed to work in any case. Some searching in the &lt;a href="http://msdn.microsoft.com/en-us/library/system.configuration.sectioninformation.inheritinchildapplications.aspx"&gt;MSDN documentation&lt;/a&gt; revealed that this property is available on the SectionInformation class and "Gets or sets a value that indicates whether the settings that are specified in the associated configuration section are inherited by applications that reside in a subdirectory of the relevant application."&lt;/p&gt;
&lt;p&gt;It works. The virtual directory doesn't inherit any of the parent application settings.&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/48.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ryan Schreiber</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/09/02/prevent-virtual-directory-inheriting-parent-web-config.aspx</guid>
            <pubDate>Mon, 01 Sep 2008 22:00:00 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/09/02/prevent-virtual-directory-inheriting-parent-web-config.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/48.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Use "runas" to test Windows Authentication</title>
            <link>http://www.darkside.co.za/archive/2008/05/12/use-runas-to-test-windows-authentication.aspx</link>
            <description>&lt;p&gt;I've recently needed to test an app on Windows XP that makes use of Windows Authentication for the application as well as for the Sql connection string, with different application functionality assigned to Windows users, and the various permissions that are set in Sql. Short of having to log in and out with every different user (which wasn't going to happen), I wasn't sure how this was going to happen, until I remembered the "runsas" DOS command. &lt;/p&gt;
&lt;p&gt;Simply put, you can enter the following:&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;C:\&amp;gt;RUNAS.EXE /USER:&amp;lt;UserYouWantToRunAs&amp;gt; &amp;lt;ApplicationToRun&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;On a few occasions I needed to debug some of the code, running as a specific user. I found two ways to do this, the first is to run Visual Studio as this user , the other is to add to you entry point of your app (and maybe put #if DEBUG #endif around this)&lt;/p&gt;
&lt;div class="Code"&gt;
&lt;pre style="MARGIN: 0px"&gt;&lt;span style="COLOR: blue"&gt;if&lt;/span&gt; (!System.Diagnostics.&lt;span style="COLOR: #2b91af"&gt;Debugger&lt;/span&gt;.IsAttached)&lt;/pre&gt;
&lt;pre style="MARGIN: 0px"&gt;    System.Diagnostics.&lt;span style="COLOR: #2b91af"&gt;Debugger&lt;/span&gt;.Launch();&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;This starts your configured debugger (or gives you a choice of which debugger to use) and is immediately attached.&lt;!--EndFragment--&gt;&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/36.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Darksider</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/05/12/use-runas-to-test-windows-authentication.aspx</guid>
            <pubDate>Mon, 12 May 2008 06:58:28 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/05/12/use-runas-to-test-windows-authentication.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/36.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Visual Studio solution properties error</title>
            <link>http://www.darkside.co.za/archive/2008/03/27/visual-studio-solution-properties-error.aspx</link>
            <description>&lt;p&gt;If you've ever got an error along the lines of&lt;br /&gt;
&lt;em&gt;&lt;font color="#ff0000"&gt;Some of the properties associated with the solution could not be read &lt;/font&gt;&lt;br /&gt;
&lt;/em&gt;from Visual Studio (in my case 2008), it could be due to duplicate entries in the solution file for the global section for source control.&lt;/p&gt;
&lt;p&gt;I found a related answer to this &lt;a href="http://gabriel.lozano-moran.name/blog/PermaLink,guid,bb7b94c6-78a9-4dd9-a848-44a8718b6ffa.aspx"&gt;here&lt;/a&gt;, except that I'm using &lt;a href="http://subversion.tigris.org/"&gt;SVN&lt;/a&gt; for my source control, with the &lt;a href="http://www.pushok.com/"&gt;PushOK&lt;/a&gt; plugin, instead of TFS. After manually scanning the solution file, I noticed that the source control section that more or less matched that in the article was named "SourceCodeControl". Searching for GlobalSection(SourceCodeControl) = preSolution returned two results; I deleted the last one in my solution file (it had 1 less project in it) and the error message stopped appearing.&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/34.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Darksider</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/03/27/visual-studio-solution-properties-error.aspx</guid>
            <pubDate>Thu, 27 Mar 2008 06:03:51 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/03/27/visual-studio-solution-properties-error.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/34.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Removing Grub loader on Vista Install</title>
            <link>http://www.darkside.co.za/archive/2008/01/26/removing-grub-loader-on-vista-install.aspx</link>
            <description>&lt;p&gt;I decided to install Ubuntu linux on my second drive, and followed some well-tested instructions, by review of comments, on how to go about this. I'm not sure what went wrong (admittedly, it was most likely something I did), whenever I chose Vista from the Grub menu, the machine just rebooted, and started Grub again. I booted from the Vista DVD and whacked the Ubuntu partition. This made it worse. &lt;/p&gt;
&lt;p&gt;I then scanned the DVD and HDD for anything with FDISK, BOOT, MBR in the names, and ended up finding an app called BOOTREC&lt;/p&gt;
&lt;p&gt;After a few trials and errors (and deciphering cryptic messages), these are the steps to restore your PC's boot sector to start Vista again.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Boot using the Vista DVD &lt;/li&gt;
    &lt;li&gt;Choose the language, and then repair option on the next screen &lt;/li&gt;
    &lt;li&gt;Open the command prompt from the last option on the screen &lt;/li&gt;
    &lt;li&gt;In the command prompt:
    &lt;ul&gt;
        &lt;li&gt;C: &lt;/li&gt;
        &lt;li&gt;CD C:\BOOT &lt;/li&gt;
        &lt;li&gt;ATTRIB -r -a -s -h &lt;/li&gt;
        &lt;li&gt;REN BCD BCD.OLD &lt;/li&gt;
        &lt;li&gt;BOOTREC /rebuildbcd &lt;/li&gt;
        &lt;li&gt;BOOTREC /fixboot &lt;/li&gt;
        &lt;li&gt;BOOTREC /fixmbr &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/28.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Darksider</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/01/26/removing-grub-loader-on-vista-install.aspx</guid>
            <pubDate>Sat, 26 Jan 2008 06:01:37 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/01/26/removing-grub-loader-on-vista-install.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/28.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Config file closes on Ctrl-S in VS2008</title>
            <link>http://www.darkside.co.za/archive/2008/01/07/config-file-closes-on-ctrl-s-in-vs2008.aspx</link>
            <description>&lt;p&gt;After installing the ADO.Net entities designer tools for Visual Studio 2008, a wierd bug has cropped up that causes my app.config file to close whenever I hit Ctrl-S. This also happens for web.config files.The behaviour dissapears just as quickly when you uninstall it :)&lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/24.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Darksider</dc:creator>
            <guid>http://www.darkside.co.za/archive/2008/01/07/config-file-closes-on-ctrl-s-in-vs2008.aspx</guid>
            <pubDate>Mon, 07 Jan 2008 07:28:51 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2008/01/07/config-file-closes-on-ctrl-s-in-vs2008.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/24.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SQL Express install fails</title>
            <link>http://www.darkside.co.za/archive/2007/06/21/sql-express-install-fails.aspx</link>
            <description>&lt;p&gt;&lt;font face="Verdana"&gt;I encountered a problem when installation SQL 2005 on my Vista Ultimate machine (which I know installed because I've just completed my notebook installation).&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;The error message is along the lines of:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font face="Verdana" color="#ff0000"&gt;SQL Server Setup Failed to compile the Managed Object Format (MOF)&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;The general consensus is that this has to do with a corrupt WMI installation, and it seems the quickest fix for this is to run "winmgmt /salvagerepository" at a command prompt. You need to be running the command prompt as an administrator. This may also need to be run more than once, until you get a "WMI repository has been salvaged" message. If this fails, and I would assume this after about 3 tries of the above, I recommend you look at the following link:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/reinstalling_wmi.asp"&gt;&lt;font face="Verdana"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/reinstalling_wmi.asp&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;After that, you can simply click the Retry button and the SQL installation continues.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://www.darkside.co.za/aggbug/5.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Darksider</dc:creator>
            <guid>http://www.darkside.co.za/archive/2007/06/21/sql-express-install-fails.aspx</guid>
            <pubDate>Thu, 21 Jun 2007 16:06:36 GMT</pubDate>
            <comments>http://www.darkside.co.za/archive/2007/06/21/sql-express-install-fails.aspx#feedback</comments>
            <wfw:commentRss>http://www.darkside.co.za/comments/commentRss/5.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>