<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>A Dullard's Guide</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/amyd/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/amyd/feed.xml</link>
    <description>Information on development, Silverlight, HD DVD, HDi, and whatever else Amy feels is missing from the interblags.</description>
    <lastBuildDate>Tue, 16 Apr 2019 04:38:12 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>I Guess This Is Goodbye</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/i-guess-this-is-goodbye</link>
      <pubDate>Thu, 29 Nov 2018 17:26:39 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/?p=1255</guid>
      <description><![CDATA[The doctors predicted my expiration for August 2018 and much to my delight and surprise, they were...]]></description>
      <content:encoded><![CDATA[The doctors predicted my expiration for August 2018 and much to my delight and surprise, they were wrong and I'm still around kicking and causing trouble. But sadly, due to my lack of updating this blog, MSDN has decided that it must expire next month. I started this blog as a new Microsoft Program Manager in 2007 to share information and code samples about HD DVD. Then I became the program manager for Silverlight Tools and used this blog to communicate with customers. When I transitioned back to a software engineer, I blogged a lot less, but used this blog as a way to share solutions to problems I couldn't find an answer for on the internet. I had fully intended to write a retrospective post in April 2017 about my 10 years at Microsoft, but fighting cancer took all my focus. Maybe I'll survive long enough to write a 15 years at Microsoft post. Hopefully I can find a new home for the good stuff in this blog. But for now, this is goodbye.]]></content:encoded>
    </item>
    <item>
      <title>Response 400 (Bad Request) on Long Url</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/response-400-bad-request-on-long-url</link>
      <pubDate>Thu, 06 Feb 2014 10:05:00 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2014/02/06/response-400-bad-request-on-long-url/</guid>
      <description><![CDATA[My team owns a REST service that takes a series of IDs as input and responds with documents.&nbsp;...]]></description>
      <content:encoded><![CDATA[<p>My team owns a REST service that takes a series of IDs as input and responds with documents.&nbsp; Recently, a consumer of the service ran into an issue when they wanted to request 50 documents.&nbsp; But the problem wasn't the service's ability to handle the request. The problem was the request never made it to our service and the end user was getting a 400 response (Bad Request).&nbsp; The URL was 337 characters long.</p>
<p>I first tried changing the value of maxUrlLength in my Web.config<br /><span style="font-size: small;">&lt;<span style="color: #a31515; font-family: Consolas;"><span style="color: #a31515; font-family: Consolas;"><span style="color: #a31515; font-family: Consolas;">httpRuntime</span></span></span><span style="color: #ff0000; font-family: Consolas;"><span style="color: #ff0000; font-family: Consolas;"><span style="color: #ff0000; font-family: Consolas;">targetFramework</span></span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;">=</span></span></span><span style="font-family: Consolas;"><span style="font-family: Consolas;">"</span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;">4.5</span></span></span><span style="font-family: Consolas;"><span style="font-family: Consolas;">"</span></span><span style="color: #ff0000; font-family: Consolas;"><span style="color: #ff0000; font-family: Consolas;"><span style="color: #ff0000; font-family: Consolas;">maxUrlLength</span></span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;">=</span></span></span><span style="font-family: Consolas;"><span style="font-family: Consolas;">"</span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;">2083</span></span></span><span style="font-family: Consolas;"><span style="font-family: Consolas;">"</span></span><span style="color: #ff0000; font-family: Consolas;"><span style="color: #ff0000; font-family: Consolas;"><span style="color: #ff0000; font-family: Consolas;">maxQueryStringLength</span></span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;">=</span></span></span><span style="font-family: Consolas;"><span style="font-family: Consolas;">"</span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;">2048</span></span></span><span style="font-family: Consolas;"><span style="font-family: Consolas;">"</span></span><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"><span style="color: #0000ff; font-family: Consolas;"> /&gt;</span></span></span></span></p>
<p>But that didn't fix it. I was still getting a 400 response for the long url.&nbsp; I did some searching and it looks like a lot of users have run into the same issue.&nbsp; Unfortunately, the answer given was always to make the web.config change above, which wasn't working for me.&nbsp; There were also the very unhelpful "well you shouldn't have a URL that long!" comments.&nbsp; At some point, my service may need to limit how many ids it accepts or move the requested ids into the body, etc, but right now the service would be able to respond with 50 documents if it could just get the request!</p>
<p>After little more searching and I found that this actually requires a two part change.&nbsp; In addition to the web.config value, a registry entry also has to be set to tell HTTP.sys to allow longer URLs (Imran Baloch wrote a helpful blog about this here: <a href="http://weblogs.asp.net/imranbaloch/archive/2010/04/23/understanding-400-bad-request-exception.aspx">http://weblogs.asp.net/imranbaloch/archive/2010/04/23/understanding-400-bad-request-exception.aspx</a>).&nbsp; By default, HTTP.sys permits 255 segments at a maximum length of 260 characters each.&nbsp; That 260 character limit was the cause of my issue.&nbsp; So, as part of my site deployment powershell script, I need to update the value in the registry value with something like:</p>
<p><span style="font-size: small;"><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;">Set-ItemProperty </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Path </span></span></span><span style="color: #8a2be2; font-family: Lucida Console;"><span style="color: #8a2be2; font-family: Lucida Console;"><span style="color: #8a2be2; font-family: Lucida Console;">HKLM:\System\CurrentControlSet\Services\HTTP\Parameters </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Name </span></span></span><span style="color: #8a2be2; font-family: Lucida Console;"><span style="color: #8a2be2; font-family: Lucida Console;"><span style="color: #8a2be2; font-family: Lucida Console;">UrlSegmentMaxLength </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Value </span></span></span><span style="color: #800080; font-family: Lucida Console;"><span style="color: #800080; font-family: Lucida Console;"><span style="color: #800080; font-family: Lucida Console;">2000 </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Type </span></span></span><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;">"Dword" </span></span></span></span></p>
<p>Now according to <a href="http://support.microsoft.com/kb/820129">http://support.microsoft.com/kb/820129</a>, to get this registry change to take effect, I need to restart the HTTP System Service by calling "net stop http" and "net start http".&nbsp; But I keep running into a problem where something is blocking the HTTP system service from stopping and the service hangs. The only reliable way I have found to get this registry change to take effect is to reboot the machine (or VM).&nbsp; Thus, my&nbsp;Azure&nbsp;deployment script now starts with</p>
<p><span style="font-size: small;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regkey</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">=</span></span></span><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;">"HKLM:\System\CurrentControlSet\Services\HTTP\Parameters"<br /></span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regname</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">=</span></span></span><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;">"UrlSegmentMaxLength" <br /></span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regvalue</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">=</span></span></span><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;">"2000" <br /></span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regtype</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">=</span></span></span><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;"><span style="color: #8b0000; font-family: Lucida Console;">"Dword" <br /></span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$exists</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">= </span></span></span><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;">Get-ItemProperty </span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regkey </span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regname </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-ErrorAction </span></span></span><span style="color: #8a2be2; font-family: Lucida Console;"><span style="color: #8a2be2; font-family: Lucida Console;"><span style="color: #8a2be2; font-family: Lucida Console;">SilentlyContinue <br /></span></span></span><span style="color: #00008b; font-family: Lucida Console;"><span style="color: #00008b; font-family: Lucida Console;"><span style="color: #00008b; font-family: Lucida Console;">if</span></span></span><span style="font-family: Lucida Console;"><span style="font-family: Lucida Console;"> (</span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">-not</span></span></span><span style="font-family: Lucida Console;"><span style="font-family: Lucida Console;">(</span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$exists</span></span></span><span style="font-family: Lucida Console;"><span style="font-family: Lucida Console;">) </span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">-or</span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$exists</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">.</span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regname</span></span></span><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;"><span style="color: #a9a9a9; font-family: Lucida Console;">-ne</span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regvalue</span></span></span><span style="font-family: Lucida Console;"><span style="font-family: Lucida Console;">) <br /></span></span>{</span><br /><span style="font-size: small;">&nbsp;&nbsp;&nbsp; <span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;">Set-ItemProperty</span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">- Path </span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regkey </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Name </span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regname </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Value </span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regvalue </span></span></span><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;"><span style="color: #000080; font-family: Lucida Console;">-Type </span></span></span><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;"><span style="color: #ff4500; font-family: Lucida Console;">$regtype<br />&nbsp;&nbsp;</span></span></span><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;"><span style="color: #0000ff; font-family: Lucida Console;">Restart-Computer<br /></span></span></span>}</span></p>
<p>And, now my service now receives the request.&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Unblocking Build Failure When Moles Not Installed</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/unblocking-build-failure-when-moles-not-installed</link>
      <pubDate>Thu, 26 Jan 2012 04:43:00 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2012/01/26/unblocking-build-failure-when-moles-not-installed/</guid>
      <description><![CDATA[I have a solution that references a framework project and its tests.&nbsp; The test project uses...]]></description>
      <content:encoded><![CDATA[<p>I have a solution that references a framework project and its tests.&nbsp; The test project uses <a href="http://www.google.co.uk/url?sa=t&amp;rct=j&amp;q=micrsoft%20moles&amp;source=web&amp;cd=1&amp;ved=0CC8QFjAA&amp;url=http%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fprojects%2Fmoles%2F&amp;ei=hzMhT7WqEMK1hAfuiLDaBA&amp;usg=AFQjCNErNIme4ixq126qle07Y1sapFARnA&amp;sig2=oWVHzfiMEoCeAXL_Bwo24Q">Microsoft Moles</a>.&nbsp; But I&rsquo;m not actively working on this framework and neither are most of the users of this solution.&nbsp; When I build the solution, the build fails because I don&rsquo;t have Moles installed.&nbsp;</p>
<p><em>The type or namespace name 'Moles' does not exist in the namespace ... (are you missing an assembly reference?)</em></p>
<p>I thought this should be an easy fix and so I did some online searching and couldn&rsquo;t find a comprehensive answer.&nbsp; So I&rsquo;m writing this blog for the next person who encounters this issue.<br /><b><br /><span style="text-decoration: underline;">Option 1: Everyone using this solution has to install Moles</span></b></p>
<p>If you want to use this solution, you need to install Moles.&nbsp; You&rsquo;ll have to do this anyway if you&rsquo;re actively working on the tests in the project.&nbsp;&nbsp; And you&rsquo;ll have to do this on your build server.&nbsp; But, all your build issues regarding Moles will be solved and all your tests will run.&nbsp; If you&rsquo;re running BVTs that use Moles, this is your only option.&nbsp; Moles has to be installed for the tests to run.</p>
<p>Personally, I don&rsquo;t like asking people to install a lot of things on their machine they don&rsquo;t actually need.&nbsp; Just because Tom is actively using Moles doesn&rsquo;t mean Harry should have to install it just to build the solution.&nbsp; And, not everyone has full control to install whatever they&rsquo;d like on their build server.</p>
<p><span style="text-decoration: underline;"><b>Option 2: Unload the test project</b></span></p>
<p>The solution will build, but this is a per-user setting.&nbsp; And this doesn&rsquo;t solve the failure to build on the build server.</p>
<p><span style="text-decoration: underline;"><b>Option 3: Modify the project references</b></span></p>
<p>Make a local copy of the Moles dlls shipped in Moles referenced in your project and manually edit the project references to point to your local copy</p>
<p>For example, change:<br /><br />&lt;Reference Include="Microsoft.Moles.Framework, Version=0.94.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" /&gt;</p>
<p>To<br /><br />&lt;Reference Include="Microsoft.Moles.Framework"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&lt;HintPath&gt;$(SolutionDir)External\MolesAssemblies\Microsoft.Moles.Framework.dll&lt;/HintPath&gt;<br />&lt;/Reference&gt;</p>
<p>And for the dlls generated by Moles &ndash; for example I have a Mole for my Msn.TomsFramework class with the following reference:<br /><br />&lt;Reference Include=" Msn.TomsFramework.Moles, Version=1.0.15336.204, Culture=neutral, processorArchitecture=MSIL"/&gt;</p>
<p>I don't want to use a HintPath for these because I'll break the project for users actively working on the project with Moles.&nbsp; Instead, I copied an instance of the generated dll (Msn.TomsFramework.Moles.dll) alongside the Moles definition file (Msn.TomsFramework.moles).&nbsp; I store these in my $(SolutionDir)Moles directory.</p>
<p>And I added a BeforeBuild target to my project file to copy all those dlls to the bin folder so the project can find the references and build<br /><br /><span style="text-decoration: line-through;">&lt;Target Name="BeforeBuild"&gt;&nbsp;&nbsp;&nbsp;</span><br /><span style="text-decoration: line-through;">&lt;ItemGroup&gt;</span><br /><span style="text-decoration: line-through;">&lt;MolesDLLsToBeCopied Include="$(SolutionDir)Moles\*.dll" /&gt;</span><br /><span style="text-decoration: line-through;">&lt;/ItemGroup&gt;</span><br /><span style="text-decoration: line-through;">&nbsp;&lt;Copy SourceFiles="@(MolesDLLsToBeCopied)" DestinationFolder="$(OutDir)" ContinueOnError="true" /&gt;</span><br /><span style="text-decoration: line-through;">&lt;/Target&gt;</span></p>
<p>updated for MSBuild for .NET 4 (Thanks, Shaun!)</p>
<p>&nbsp; &lt;Target Name="CopyMolesGeneratedTypes" BeforeTargets="BeforeBuild"&gt;<br />&nbsp;&nbsp;&nbsp; &lt;ItemGroup&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;MolesDLLsToBeCopied Include="$(SolutionDir)Moles\*.dll" /&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/ItemGroup&gt;<br />&nbsp;&nbsp;&nbsp; &lt;Message Importance="high" Text="Copying generated types for Moles" /&gt;<br />&nbsp;&nbsp;&nbsp; &lt;Copy SourceFiles="@(MolesDLLsToBeCopied)" DestinationFolder="$(OutDir)" ContinueOnError="true" /&gt;<br />&nbsp; &lt;/Target&gt;</p>
<p>Now this project builds on my machine and the build server without having Moles installed.&nbsp; It is important to note that the tests do not pass as Moles requires GAC-ed assemblies to run correctly.&nbsp; So if you can&rsquo;t install Moles on your build server, you&rsquo;ll want to remove the Moles tests from your BVTs.</p>]]></content:encoded>
    </item>
    <item>
      <title>Silverlight Runtime Install Failure in VS2010 RC</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/silverlight-runtime-install-failure-in-vs2010-rc</link>
      <pubDate>Wed, 10 Feb 2010 17:18:32 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2010/02/10/silverlight-runtime-install-failure-in-vs2010-rc/</guid>
      <description><![CDATA[If you have the latest version of the Silverlight end user runtime installed, you may see the...]]></description>
      <content:encoded><![CDATA[<p>If you have the latest version of the Silverlight end user runtime installed, you may see the following error after installing Visual Studio 2010 RC:</p>  <p>&#160;</p>  <p><font face="Courier New">[02/10/10,18:18:55] Microsoft Silverlight: [2] Error code 1502 for this component means &quot;The event log file is full.     <br />[02/10/10,18:18:55] Microsoft Silverlight: [2] Component Microsoft Silverlight returned an unexpected value.      <br />[02/10/10,18:18:55] Microsoft Silverlight: [2] Return from system messaging: The event log file is full.</font></p>  <p>&#160;</p>  <p>CAUSE:</p>  <p>There are two versions of the Silverlight runtime: The end user runtime and the developer runtime which contains a managed debugging component that allows developers to debug their Silverlight applications.</p>  <p>Silverlight recently released an update on Microsoft Update to the runtime to support features you’ll see on the web broadcast of the <a href="http://www.nbcolympics.com">Winter Olympic Games</a>.&#160; Updates were released for both the end user and developer runtimes.</p>  <p>Visual Studio 2010 RC has a slightly older release of the dev runtime included.&#160; If only the end user runtime is installed, during VS installation, it detects that the managed debugging component is missing and attempts to install the dev runtime.&#160; However, because the newest end user runtime is already installed, installation fails.&#160; (And the error code is misinterpreted to mean that the event log is full.   <br /></p>  <p>SOLUTIONS:</p>  <p>This issue was recently fixed, but after the final build of VS2010 RC was released, so it will be in the RTM release.&#160; In the meantime…</p>  <p>If you’re not a Silverlight developer, go ahead and ignore this message.&#160; Your installation of Visual Studio is not affected.</p>  <p>If you are a Silverlight Developer, you can download and install the latest version of <a href="http://go2.microsoft.com/fwlink/?LinkID=150228">Silverlight 3 Developer Runtime</a> or the <a href="http://silverlight.dlservice.microsoft.com/download/F/6/5/F653F7FD-AD4D-411D-8B1F-9C4B1BD69881/Silverlight_Developer.exe">Silverlight 4 Beta Developer Runtime</a> so that you can debug your Silverlight projects.</p>]]></content:encoded>
    </item>
    <item>
      <title>Visual Studio 2010 RC Now Available</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/visual-studio-2010-rc-now-available</link>
      <pubDate>Wed, 10 Feb 2010 13:10:00 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2010/02/10/visual-studio-2010-rc-now-available/</guid>
      <description><![CDATA[You can now download the Visual Studio 2010 Release Candidate at...]]></description>
      <content:encoded><![CDATA[<P>You can now download the Visual Studio 2010 Release Candidate at <A href="http://go.microsoft.com/fwlink/?LinkID=151797" mce_href="http://go.microsoft.com/fwlink/?LinkID=151797">http://go.microsoft.com/fwlink/?LinkID=151797</A>.</P>
<P>Some things you should know...</P>
<P><STRONG>Silverlight 4<BR></STRONG>Support for Silverlight 4 development requires a separate add on which is not immediately available for VS2010 RC.&nbsp; If you're doing Silverlight 4 Beta development, stick with VS2010 Beta 2 for now.&nbsp; <A href="http://blogs.msdn.com/wpfsldesigner/archive/2010/02/09/silverlight-support-for-visual-studio-2010-release-candidate.aspx" mce_href="http://blogs.msdn.com/wpfsldesigner/archive/2010/02/09/silverlight-support-for-visual-studio-2010-release-candidate.aspx">http://blogs.msdn.com/wpfsldesigner/archive/2010/02/09/silverlight-support-for-visual-studio-2010-release-candidate.aspx</A></P>
<P><STRONG>MVC 2<BR></STRONG>VS2010 RC&nbsp;ships with MVC2 RC1.&nbsp; But you may have heard that MVC just released an RC2.&nbsp; If you want to use MVC RC2 with VS2010 RC, uninstall the MVC2 <STRONG>_RUNTIME_</STRONG>&nbsp;(NOT the TOOLS) and install the MVC RC2. <A href="http://haacked.com/archive/2010/02/04/aspnetmvc2-rc2.aspx" mce_href="http://haacked.com/archive/2010/02/04/aspnetmvc2-rc2.aspx">http://haacked.com/archive/2010/02/04/aspnetmvc2-rc2.aspx</A></P>
<P><STRONG>Possible Setup Issues<BR></STRONG>Silverlight Runtime - If you get an install failure with the Silverlight runtime that "event log is full", the Silverlight developer runtime included with VS2010 failed to install because you have a newer version of the Silverlight end user runtime installed.&nbsp; Yes, the error message doesn't explain that.&nbsp; You can get the latest developer runtime (which includes the managed debugging component required to debug Silverlight projects) from <A href="http://go2.microsoft.com/fwlink/?LinkID=150228">http://go2.microsoft.com/fwlink/?LinkID=150228</A></P>
<P><STRONG>Feedback<BR></STRONG>Tell us what you think so we can make any fixes before the release to manufacturers...</P>
<UL>
<LI>Report a Bug through Connect: <A href="https://connect.microsoft.com/VisualStudio/?wa=wsignin1.0">https://connect.microsoft.com/VisualStudio/?wa=wsignin1.0</A></LI>
<LI>Fill out the VS2010 Survey: <A href="https://mscuillume.smdisp.net/Collector/Survey.ashx?Name=VS2010-RC">https://mscuillume.smdisp.net/Collector/Survey.ashx?Name=VS2010-RC</A></LI>
<LI>Give feedback on Twitter by using tags like #VS2010 #fail #awesome etc</LI></UL>]]></content:encoded>
    </item>
    <item>
      <title>Visual Studio 2010 and Silverlight 3 SDK</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/visual-studio-2010-and-silverlight-3-sdk</link>
      <pubDate>Wed, 21 Oct 2009 12:54:09 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2009/10/21/visual-studio-2010-and-silverlight-3-sdk/</guid>
      <description><![CDATA[Visual Web Developer in Visual Studio 2010 has support in box for Silverlight 3 development and...]]></description>
      <content:encoded><![CDATA[<p>Visual Web Developer in Visual Studio 2010 has support in box for Silverlight 3 development and includes the Silverlight 3 developer runtime and <a href="http://go2.microsoft.com/fwlink/?LinkID=157102">Silverlight 3 SDK</a> build 3.0.40818.</p>  <p>Silverlight 3 Tools for Visual Studio 2008 and Expression Blend 3 included SDK build 3.0.40624.</p>  <p>Silverlight 3 SDK build 3.0.40818 cannot be installed on machine where build 3.0.40624 is already installed. If you install Visual Studio 2010 on a machine that already has build 3.0.40624 installed, Visual Studio 2010 will indicate that the Silverlight 3 SDK failed to install, however you will still be able to do Silverlight development on Visual Studio 2010 with build 3.0.40624.</p>  <p>Silverlight 3 SDK build 3.0.40818 contains the following updates:</p>  <ul>   <li>Remove dependency on .NET 3.5 and allow build when only .NET 4 is installed </li>    <li>Support for use of non-unicode characters in xap name</li>    <li>Improvements to refactoring and intellisense</li> </ul>  <p>To get build 3.0.40818of the Silverlight 3 SDK, uninstall Silverlight 3 SDK build 3.0.40624 from Add/Remove Programs and then install Silverlight 3 SDK build 3.0.40818 from: <a href="http://go2.microsoft.com/fwlink/?LinkID=157102">http://go2.microsoft.com/fwlink/?LinkID=157102</a>.</p>  <p>&#160;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/VisualStudio2010andSilverlight3SDK_B502/remove_2.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/VisualStudio2010andSilverlight3SDK_B502/remove_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="remove" border="0" alt="remove" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/VisualStudio2010andSilverlight3SDK_B502/remove_thumb.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/VisualStudio2010andSilverlight3SDK_B502/remove_thumb.png" width="504" height="279" /></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Silverlight 3 Tools Prerequisite: Visual Web Developer</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/silverlight-3-tools-prerequisite-visual-web-developer</link>
      <pubDate>Fri, 17 Jul 2009 15:11:41 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2009/07/17/silverlight-3-tools-prerequisite-visual-web-developer/</guid>
      <description><![CDATA[Technorati Tags: Silverlight Tools,Visual Studio 2008  One of the prerequisites for Silverlight 3...]]></description>
      <content:encoded><![CDATA[<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5a37419b-772f-4e2e-af0b-d62e07d495d4" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/Silverlight+Tools" rel="tag">Silverlight Tools</a>,<a href="http://technorati.com/tags/Visual+Studio+2008" rel="tag">Visual Studio 2008</a></div>  <p>One of the prerequisites for <a href="http://go.microsoft.com/fwlink/?LinkID=143571" target="_blank">Silverlight 3 Tools</a> for Visual Studio is the installation of the Visual Web Developer feature in Visual Studio 2008 SP1.&#160; This is separate from the free <a href="http://www.microsoft.com/express" target="_blank">Visual Web Developer Express</a>. If VWD is not already installed with your instance of Visual Studio, you can add the feature in Visual Studio's Maintenance Mode.</p>  <p>Open Add/Remove Programs from the Control Panel. Right click on Visual Studio 2008 and choose Remove/Change.    <br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd1%5B1%5D_2.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd1%5B1%5D_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vwd1[1]" border="0" alt="vwd1[1]" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd1%5B1%5D_thumb.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd1%5B1%5D_thumb.png" width="504" height="346" /></a>     <br />This will bring up Maintenance Mode.&#160; On the second screen, Choose Add or Remove Features.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd2%5B1%5D_2.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd2%5B1%5D_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vwd2[1]" border="0" alt="vwd2[1]" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd2%5B1%5D_thumb.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd2%5B1%5D_thumb.png" width="504" height="388" /></a> </p>  <p>Check the box next to Visual Web Developer (also, make sure you Visual C# and/or Visual Basic also installed) and click the Update button.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd3%5B1%5D_2.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd3%5B1%5D_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vwd3[1]" border="0" alt="vwd3[1]" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd3%5B1%5D_thumb.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/Silverlight3ToolsPrerequisiteVisualWebDe_AB0C/vwd3%5B1%5D_thumb.png" width="504" height="388" /></a> </p>  <p>Once the installation is complete, you can install <a href="http://go.microsoft.com/fwlink/?LinkID=143571" target="_blank">Silverlight 3 Tools</a> for Visual Studio 2008</p>]]></content:encoded>
    </item>
    <item>
      <title>Michael Jackson's Memorial</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/michael-jacksons-memorial</link>
      <pubDate>Tue, 07 Jul 2009 02:47:00 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2009/07/07/michael-jacksons-memorial/</guid>
      <description><![CDATA[1.6 million people registered for tickets to the service in which Stevie Wonder, Mariah Carey,...]]></description>
      <content:encoded><![CDATA[<P mce_keep="true">1.6 million people registered for tickets to the service in which Stevie Wonder, Mariah Carey, Usher, Lionel Richie, Kobe Bryant, Jennifer Hudson, John Mayer and Martin Luther King III will be participating&nbsp;honoring the King of Pop.&nbsp; But for those of you who won't be in Los Angeles to attend the Michael Jackson memorial, you can watch the service live in streaming HD using Silverlight at : <A href="http://inmusic.ca/news_and_features/Michael_Jackson">http://inmusic.ca/news_and_features/Michael_Jackson</A></P>]]></content:encoded>
    </item>
    <item>
      <title>Silverlight Tools Installation Error Codes</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/silverlight-tools-installation-error-codes</link>
      <pubDate>Thu, 19 Mar 2009 15:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2009/03/19/silverlight-tools-installation-error-codes/</guid>
      <description><![CDATA[[Edited to included updated Silverlight 3 Tools]&nbsp;
When the Silverlight Tools fail to install,...]]></description>
      <content:encoded><![CDATA[<P>[Edited to included updated Silverlight 3 Tools]&nbsp;</P>
<P>When the Silverlight Tools fail to install, a log file is generated with error codes and messages.&nbsp; You can open this log file from the last screen of the installer.&nbsp; Or, you can find this log file in your %TEMP% directory under the name&nbsp; Silverlight Tools RTW_<EM>[installation date and time].</EM>html or Silverlight 3.0 Tools_<EM>[installation date and time]</EM>.html </P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/failure_2.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/failure_2.png" mce_href="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/failure_2.png"><IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=failure border=0 alt=failure src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/failure_thumb.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/failure_thumb.png" width=244 height=228 mce_src="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/failure_thumb.png"></A>&nbsp; <BR><EM>Silverlight Tools Installer</EM></P>
<P><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/webpi_2.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/webpi_2.png" mce_href="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/webpi_2.png"><IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=webpi border=0 alt=webpi src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/webpi_thumb.png" original-url="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/webpi_thumb.png" width=244 height=169 mce_src="http://blogs.msdn.com/blogfiles/amyd/WindowsLiveWriter/SilverlightToolsInstallationErrorCodes_F54E/webpi_thumb.png"></A> <BR><EM>Web Platform Installer</EM></P>
<P>Open this log file and look at the end to find the exit code and messaging about why the installer failed.&nbsp; It may say something like “Final Result: Installation failed with error code: (0x80072EE5).” or “Final Result: Installation failed with error code: (0x1), Incorrect function.”</P>
<P mce_keep="true">&nbsp;</P>
<TABLE border=1 cellSpacing=0 cellPadding=2>
<TBODY>
<TR>
<TD vAlign=top><STRONG>Error Code</STRONG></TD>
<TD vAlign=top><STRONG>Error Message</STRONG></TD>
<TD vAlign=top><STRONG>Cause</STRONG></TD>
<TD vAlign=top><STRONG>Fix</STRONG></TD></TR>
<TR>
<TD vAlign=top>0x80070643</TD>
<TD vAlign=top>PerformOperation on exe returned exit code 1603</TD>
<TD vAlign=top>A newer version of the developer runtime is already installed</TD>
<TD vAlign=top>
<P>Manually uninstall “Microsoft Silverlight” from Add/Remove Programs and run the installer again</P></TD></TR>
<TR>
<TD vAlign=top>0x80070666</TD>
<TD vAlign=top>Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.</TD>
<TD vAlign=top>The installer failed to uninstall a previous version of the tools package</TD>
<TD vAlign=top>Manually uninstall "Microsoft Silverlight Tools for Visual Studio 2008" from Add/Remove Programs and run the installer again</TD></TR>
<TR>
<TD vAlign=top>0x80070671</TD>
<TD vAlign=top>Update removal was disallowed by policy.</TD>
<TD vAlign=top>The installer failed to uninstall a previous version of the Visual Studio patch</TD>
<TD vAlign=top>Manually uninstall Silverlight Tools patches (KB967143 or KB956453) applied to Microsoft Visual Studio 2008 under Installed Updates</TD></TR>
<TR>
<TD vAlign=top>0x80072EE5</TD>
<TD vAlign=top>WinHttpConnect failed with error: 12005</TD>
<TD vAlign=top>The developer runtime failed to download because there is no internet connection</TD>
<TD vAlign=top>For SL2: <BR>Save <A href="http://go.microsoft.com/fwlink/?LinkID=127693" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=127693">Silverlight.2.0_Developer.exe</A> to the “%TEMP%/Silverlight Tools RTW” folder and run the installer again <BR><BR>For SL3: <BR>Save <A href="http://go.microsoft.com/fwlink/?LinkID=150228" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=150228">Silverlight_Developer.exe</A> to the “%TEMP%/Silverlight 3.0 Tools&nbsp;folder” and run the installer again</TD></TR>
<TR>
<TD vAlign=top>0x80091007</TD>
<TD vAlign=top>The hash value is not correct.</TD>
<TD vAlign=top>The developer runtime failed to download correctly</TD>
<TD vAlign=top>For SL2: <BR>Save <A href="http://go.microsoft.com/fwlink/?LinkID=127693" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=127693">Silverlight.2.0_Developer.exe</A> to the “%TEMP%/Silverlight Tools RTW” folder and run the installer again <BR><BR>For SL3: <BR>Save <A href="http://go.microsoft.com/fwlink/?LinkID=150228" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=150228">Silverlight_Developer.exe</A> to the “%TEMP%/Silverlight 3.0 Tools&nbsp;folder” and run the installer again</TD></TR>
<TR>
<TD vAlign=top>0x80072EF1</TD>
<TD vAlign=top>Installation failed with error code: (0x80072EF1) </TD>
<TD vAlign=top>Local admin account does not have proxy access and the developer runtime failed to download</TD>
<TD vAlign=top>For SL2: <BR>Save <A href="http://go.microsoft.com/fwlink/?LinkID=127693" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=127693">Silverlight.2.0_Developer.exe</A> to the “%TEMP%/Silverlight Tools RTW” folder and run the installer again <BR><BR>For SL3: <BR>Save <A href="http://go.microsoft.com/fwlink/?LinkID=150228" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=150228">Silverlight_Developer.exe</A> to the “%TEMP%/Silverlight 3.0 Tools&nbsp;folder” and run the installer again</TD></TR>
<TR>
<TD vAlign=top>1 <BR>in WebPI</TD>
<TD vAlign=top>Incompatible process running, unable to complete install</TD>
<TD vAlign=top>Visual Studio or a web browser was open during installation</TD>
<TD vAlign=top>Close Visual Studio, Visual Web Developer Express, Internet Explorer, and Firefox and run the installer again</TD></TR>
<TR>
<TD vAlign=top>1603 <BR>in WebPI</TD>
<TD vAlign=top>PerformOperation on exe returned exit code 1603</TD>
<TD vAlign=top>A newer version of the developer runtime is already installed</TD>
<TD vAlign=top>Manually uninstall “Microsoft Silverlight” from Add/Remove Programs and&nbsp;run the installer again</TD></TR>
<TR>
<TD vAlign=top>12005 <BR>in WebPI</TD>
<TD vAlign=top>WinHttpConnect failed with error: 12005</TD>
<TD vAlign=top>The developer runtime failed to download because there is no internet connection</TD>
<TD vAlign=top>For SL2: <BR>Manually save <A href="http://go.microsoft.com/fwlink/?LinkID=127693" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=127693">Silverlight.2.0_Developer.exe</A> to the “%TEMP%/Silverlight Tools RTW” folder and run the installer again <BR><BR>For SL3: <BR>Manually save <A href="http://go.microsoft.com/fwlink/?LinkID=150228" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=150228">Silverlight_Developer.exe</A> to the “%TEMP%/Silverlight 3.0 Tools&nbsp;folder” and run the installer again</TD></TR></TBODY></TABLE>]]></content:encoded>
    </item>
    <item>
      <title>Upgrading a Web Project from Silverlight 2 to Silverlight 3</title>
      <link>https://docs.microsoft.com/archive/blogs/amyd/upgrading-a-web-project-from-silverlight-2-to-silverlight-3</link>
      <pubDate>Wed, 18 Mar 2009 15:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Amy Dullard]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/amyd/2009/03/18/upgrading-a-web-project-from-silverlight-2-to-silverlight-3/</guid>
      <description><![CDATA[When upgrading a project from Silverlight 2 to Silverlight 3 Beta, the asp:Silverlight and object...]]></description>
      <content:encoded><![CDATA[<P>When upgrading a project from Silverlight 2 to Silverlight 3 Beta, the asp:Silverlight and object tags in the solution's website are not modified.&nbsp; The minRuntimeVersion attribute of the object tag and the MinimumVerison attribute of asp:Silverlight control must be upated to 3.0.40307.0</P>
<P>&lt;param name="minRuntimeVersion" value="3.0.40307.0" ...</P>
<P>&lt;asp:Silverlight MinimumVersion="3.0.40307.0"&nbsp; ...</P>
<P>In addition, if you use an object tag, make sure to update the link to install the newest runtime to: <A title=http://go.microsoft.com/fwlink/?LinkID=141205 href="http://go.microsoft.com/fwlink/?LinkID=141205" mce_href="http://go.microsoft.com/fwlink/?LinkID=141205">http://go.microsoft.com/fwlink/?LinkID=141205</A></P>]]></content:encoded>
    </item>
  </channel>
</rss>