<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>MvcScriptManager Issue Tracker Rss Feed</title><link>http://www.codeplex.com/MvcScriptManager/WorkItem/List.aspx</link><description>MvcScriptManager Issue Tracker Rss Description</description><item><title>Created Issue: BUG: New 'DisableCombiningWhileDebugging' logic completely disregards any localized assembly script resource embedding [6321]</title><link>http://mvcscriptmanager.codeplex.com/workitem/6321</link><description>The new DisableCombiningWhileDebugging property from Changeset &amp;#35;62488 logic complete ignores any assembly resources and thus renders them unusable.&lt;br /&gt;&lt;br /&gt;If you have a script reference like&lt;br /&gt;&amp;#60;mvc&amp;#58;ScriptReference Path&amp;#61;&amp;#34;&amp;#126;&amp;#47;somescript.js&amp;#34; ResourceAssembly&amp;#61;&amp;#34;YourAssembly&amp;#34; ResourceName&amp;#61;&amp;#34;YourAssemblyNamespace.ResourceTypeName&amp;#34; ResourceTypeName&amp;#61;&amp;#34;JsResourceTypeName&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;And an appropriate string resources defined &amp;#40;possibly for multiple cultures&amp;#41; for that type &amp;#40;YourAssemblyNamespace.ResourceTypeName&amp;#41; like&lt;br /&gt;&amp;#91;en&amp;#93; MessageValue&amp;#61;&amp;#34;Hello World&amp;#34;&lt;br /&gt;&amp;#91;no&amp;#93; MessageValue&amp;#61;&amp;#34;hello verden&amp;#34;&lt;br /&gt;&amp;#91;cn&amp;#93; MessageValue&amp;#61;&amp;#34;你好世界&amp;#34;&lt;br /&gt;&lt;br /&gt;this is &amp;#42;supposed&amp;#42; to embed a js block like for the culture &amp;#91;en&amp;#93;&lt;br /&gt;JsResourceTypeName&amp;#61;&amp;#123;&amp;#34;MessageValue&amp;#34;&amp;#58;&amp;#34;Hello World&amp;#34;&amp;#125;&amp;#59;&lt;br /&gt;or if the current culture is &amp;#91;no&amp;#93;&lt;br /&gt;JsResourceTypeName&amp;#61;&amp;#123;&amp;#34;MessageValue&amp;#34;&amp;#58;&amp;#34;hello verden&amp;#34;&amp;#125;&amp;#59;&lt;br /&gt;&lt;br /&gt;The &amp;#39;new&amp;#39; debug split logic completely ignores any such assembly based embedded script resources. So the scriptmanager all of a sudden no longer works when certain features are used...&lt;br /&gt;&lt;br /&gt;I&amp;#39;d suggest removing this new &amp;#39;feature&amp;#39; until you can retain backward compatibility or adding a workaround that at least renders inline script tags containing these definitions before respective external script reference tags.&lt;br /&gt;</description><author>DoctorVanGogh</author><pubDate>Mon, 14 Mar 2011 05:31:20 GMT</pubDate><guid isPermaLink="false">Created Issue: BUG: New 'DisableCombiningWhileDebugging' logic completely disregards any localized assembly script resource embedding [6321] 20110314053120A</guid></item><item><title>Commented Issue: update documentation to support iis 6 [3904]</title><link>http://mvcscriptmanager.codeplex.com/workitem/3904</link><description>Hi.&lt;br /&gt;&lt;br /&gt;Thank you for MVC ScriptManager Oct 2009.&lt;br /&gt;&lt;br /&gt;I wanted to request that the documentation be updated to indicate support for iis 6.&lt;br /&gt;&lt;br /&gt;In order to support running in iis 6, the following httpHandler needs to be added to web.config.&lt;br /&gt;&lt;br /&gt;&amp;#60;system.web&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;httpHandlers&amp;#62;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#60;add verb&amp;#61;&amp;#34;&amp;#42;&amp;#34; path&amp;#61;&amp;#34;CombineScriptHandler.aspx&amp;#34; type&amp;#61;&amp;#34;MvcScriptManager.CombineScriptHandler, MvcScriptManager, Version&amp;#61;1.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;6eb4f344e8972dc6&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;&amp;#47;httpHandlers&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;system.web&amp;#62;&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;Comments: Associated with changeset 63251.</description><author>ollycodeplex</author><pubDate>Wed, 02 Mar 2011 23:04:58 GMT</pubDate><guid isPermaLink="false">Commented Issue: update documentation to support iis 6 [3904] 20110302110458P</guid></item><item><title>Commented Issue: Update to the latest version of Yahoo! UI Library [6087]</title><link>http://mvcscriptmanager.codeplex.com/workitem/6087</link><description>You should compile and update binaries with the latest version of Yahoo&amp;#33; UI Library&amp;#58; YUI Compressor for .Net, latest is 1.4.1.0 and you are using 1.2.2.0.&lt;br /&gt;There are some major bugs they fixed in the new version.&lt;br /&gt;It should not break the build, I did it for my project and there were no problems.&lt;br /&gt;Thank you for the great work.&lt;br /&gt;Cheers.&lt;br /&gt;Comments: Associated with changeset 63243.</description><author>ollycodeplex</author><pubDate>Wed, 02 Mar 2011 22:14:57 GMT</pubDate><guid isPermaLink="false">Commented Issue: Update to the latest version of Yahoo! UI Library [6087] 20110302101457P</guid></item><item><title>Created Issue: Update to the latest version of Yahoo! UI Library [6087]</title><link>http://mvcscriptmanager.codeplex.com/workitem/6087</link><description>You should compile and update binaries with the latest version of Yahoo&amp;#33; UI Library&amp;#58; YUI Compressor for .Net, latest is 1.4.1.0 and you are using 1.2.2.0.&lt;br /&gt;There are some major bugs they fixed in the new version.&lt;br /&gt;It should not break the build, I did it for my project and there were no problems.&lt;br /&gt;Thank you for the great work.&lt;br /&gt;Cheers.&lt;br /&gt;</description><author>van_bele</author><pubDate>Fri, 14 Jan 2011 10:34:46 GMT</pubDate><guid isPermaLink="false">Created Issue: Update to the latest version of Yahoo! UI Library [6087] 20110114103446A</guid></item><item><title>Created Issue: Does not handle hebrew characters even in UTF encoding [5573]</title><link>http://mvcscriptmanager.codeplex.com/workitem/5573</link><description>Hi,&lt;br /&gt;&lt;br /&gt;All my scripts are saved as Unicode and the script manager somehow changes the encoding so any hebrew characters become squares &amp;#40;garbled&amp;#41;.&lt;br /&gt;&lt;br /&gt;Any ideas&amp;#63;&lt;br /&gt;</description><author>jojole</author><pubDate>Thu, 09 Sep 2010 15:06:16 GMT</pubDate><guid isPermaLink="false">Created Issue: Does not handle hebrew characters even in UTF encoding [5573] 20100909030616P</guid></item><item><title>Created Issue: HTTP Error 404.15 - Not Found The request filtering module is configured to deny a request where the query string is too long. [5263]</title><link>http://mvcscriptmanager.codeplex.com/workitem/5263</link><description>Hi.&lt;br /&gt;&lt;br /&gt;In II7, if you have a lot of &amp;#60;Scripts&amp;#62; within &amp;#60;mvc&amp;#58;ScriptManager&amp;#62;, you may get HTTP Error 404.15 - Not Found The request filtering module is configured to deny a request where the query string is too long.&lt;br /&gt;&lt;br /&gt;The work-around is to increase the maxQueryString value in web.config as follows&amp;#58;&lt;br /&gt;&lt;br /&gt;  &amp;#60;system.webServer&amp;#62;&lt;br /&gt;    &amp;#60;security&amp;#62;&lt;br /&gt;      &amp;#60;requestFiltering&amp;#62;&lt;br /&gt;        &amp;#60;requestLimits maxQueryString&amp;#61;&amp;#34;4294967295&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;      &amp;#60;&amp;#47;requestFiltering&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;security&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;system.webServer&amp;#62;&lt;br /&gt;&lt;br /&gt;I would have expected that MvcScriptManager to detect this value during runtime and produce a more meaningful error.&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;</description><author>icnocop</author><pubDate>Fri, 23 Jul 2010 00:53:11 GMT</pubDate><guid isPermaLink="false">Created Issue: HTTP Error 404.15 - Not Found The request filtering module is configured to deny a request where the query string is too long. [5263] 20100723125311A</guid></item><item><title>Commented Issue: MvcScriptManager unique key '...' doesn't exist in local cache. [5260]</title><link>http://mvcscriptmanager.codeplex.com/workitem/5260</link><description>Hi.&lt;br /&gt;&lt;br /&gt;Thank you for MvcScriptManager Oct 2009 Release.&lt;br /&gt;&lt;br /&gt;Windows Server 2008 Enterprise x86&lt;br /&gt;IIS 7.0.6000.16386&lt;br /&gt;Internet Explorer 7.0.6001.18000&lt;br /&gt;Internet Explorer Enhanced Security is Disabled&lt;br /&gt;&lt;br /&gt;Browsing to http&amp;#58;&amp;#47;&amp;#47;localhost&amp;#47;my_web_application&amp;#47;Default.aspx&lt;br /&gt;where MvcScriptManager is configured in Site.Master&amp;#39;s &amp;#60;head&amp;#62;&lt;br /&gt;    &amp;#60;mvc&amp;#58;ScriptManager ID&amp;#61;&amp;#34;ScriptManager1&amp;#34; RenderMode&amp;#61;&amp;#34;Master&amp;#34; runat&amp;#61;&amp;#34;server&amp;#34; UniqueKeyEncodingScheme&amp;#61;&amp;#34;TwoWayEncoding&amp;#34; EnableHttpCompression&amp;#61;&amp;#34;true&amp;#34; EnableHttpExpiration&amp;#61;&amp;#34;true&amp;#34; HttpExpirationInDays&amp;#61;&amp;#34;30&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Scripts&amp;#62;&lt;br /&gt;        &amp;#60;mvc&amp;#58;ScriptReference Path&amp;#61;&amp;#34;&amp;#126;&amp;#47;Scripts&amp;#47;jquery-1.3.2.js&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;...&lt;br /&gt;        &amp;#60;mvc&amp;#58;ScriptReference Path&amp;#61;&amp;#34;&amp;#126;&amp;#47;Scripts&amp;#47;MicrosoftAjax.js&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;...&lt;br /&gt;    &amp;#60;&amp;#47;Scripts&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;mvc&amp;#58;ScriptManager&amp;#62;&lt;br /&gt;and the following javascript in Default.aspx&amp;#39;s &amp;#60;body&amp;#62;&lt;br /&gt;try&lt;br /&gt;&amp;#123;&lt;br /&gt;            &amp;#36;&amp;#40;&amp;#41;.ready&amp;#40;function&amp;#40;&amp;#41; &amp;#123; alert&amp;#40;&amp;#39;hi&amp;#39;&amp;#41;&amp;#59; &amp;#125;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;catch &amp;#40;err&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#9;alert&amp;#40;&amp;#34;javascript error &amp;#34; &amp;#43; err.number &amp;#43; &amp;#34; &amp;#34; &amp;#43; err.description &amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;I always get the javascript error alert window&amp;#58;&lt;br /&gt;javascript error -2146823281 Object expected&lt;br /&gt;&lt;br /&gt;The html source indicates &lt;br /&gt;    &amp;#60;script src&amp;#61;&amp;#34;&amp;#47;my_web_application&amp;#47;CombineScriptHandler.aspx&amp;#63;s&amp;#61;...&amp;#38;amp&amp;#59;es&amp;#61;1&amp;#38;amp&amp;#59;e&amp;#61;1&amp;#38;amp&amp;#59;ed&amp;#61;30&amp;#34;&amp;#62;&amp;#60;&amp;#47;script&amp;#62;&lt;br /&gt;And if I manually browse to that location I get the following asp.net error&amp;#58;&lt;br /&gt;&lt;br /&gt;Server Error in &amp;#39;&amp;#47;my_web_application&amp;#39; Application.&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;MvcScriptManager unique key &amp;#39;...&amp;#39; doesn&amp;#39;t exist in local cache. &lt;br /&gt;Description&amp;#58; An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;br /&gt;&lt;br /&gt;Exception Details&amp;#58; System.InvalidOperationException&amp;#58; MvcScriptManager unique key &amp;#39;...&amp;#39; doesn&amp;#39;t exist in local cache.&lt;br /&gt;&lt;br /&gt;Source Error&amp;#58; &lt;br /&gt;&lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  &lt;br /&gt;&lt;br /&gt;Stack Trace&amp;#58; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;#91;InvalidOperationException&amp;#58; MvcScriptManager unique key &amp;#39;...&amp;#39; doesn&amp;#39;t exist in local cache.&amp;#93;&lt;br /&gt;   MvcScriptManager.UniqueKeyEncoding.UniqueKeyOneWayHash.DecodeUniqueKey&amp;#40;String uniqueKey, HttpContext context&amp;#41; &amp;#43;142&lt;br /&gt;   MvcScriptManager.ScriptManager.OutputCombinedScriptFile&amp;#40;HttpContext context&amp;#41; &amp;#43;387&lt;br /&gt;   MvcScriptManager.CombineScriptHandler.ProcessRequest&amp;#40;HttpContext context&amp;#41; &amp;#43;11&lt;br /&gt;   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute&amp;#40;&amp;#41; &amp;#43;181&lt;br /&gt;   System.Web.HttpApplication.ExecuteStep&amp;#40;IExecutionStep step, Boolean&amp;#38; completedSynchronously&amp;#41; &amp;#43;75&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;Version Information&amp;#58; Microsoft .NET Framework Version&amp;#58;2.0.50727.3053&amp;#59; ASP.NET Version&amp;#58;2.0.50727.3053 &lt;br /&gt;&lt;br /&gt;Any ideas&amp;#63;&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;Comments: ** Comment from web user: icnocop ** &lt;p&gt;It works if I upgrade to IE 8.0.6001.18702&lt;/p&gt;</description><author>icnocop</author><pubDate>Thu, 22 Jul 2010 21:55:21 GMT</pubDate><guid isPermaLink="false">Commented Issue: MvcScriptManager unique key '...' doesn't exist in local cache. [5260] 20100722095521P</guid></item><item><title>Created Issue: MvcScriptManager unique key '...' doesn't exist in local cache. [5260]</title><link>http://mvcscriptmanager.codeplex.com/workitem/5260</link><description>Hi.&lt;br /&gt;&lt;br /&gt;Thank you for MvcScriptManager Oct 2009 Release.&lt;br /&gt;&lt;br /&gt;Windows Server 2008 Enterprise x86&lt;br /&gt;IIS 7.0.6000.16386&lt;br /&gt;Internet Explorer 7.0.6001.18000&lt;br /&gt;Internet Explorer Enhanced Security is Disabled&lt;br /&gt;&lt;br /&gt;Browsing to http&amp;#58;&amp;#47;&amp;#47;localhost&amp;#47;my_web_application&amp;#47;Default.aspx&lt;br /&gt;where MvcScriptManager is configured in Site.Master&amp;#39;s &amp;#60;head&amp;#62;&lt;br /&gt;    &amp;#60;mvc&amp;#58;ScriptManager ID&amp;#61;&amp;#34;ScriptManager1&amp;#34; RenderMode&amp;#61;&amp;#34;Master&amp;#34; runat&amp;#61;&amp;#34;server&amp;#34; UniqueKeyEncodingScheme&amp;#61;&amp;#34;TwoWayEncoding&amp;#34; EnableHttpCompression&amp;#61;&amp;#34;true&amp;#34; EnableHttpExpiration&amp;#61;&amp;#34;true&amp;#34; HttpExpirationInDays&amp;#61;&amp;#34;30&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Scripts&amp;#62;&lt;br /&gt;        &amp;#60;mvc&amp;#58;ScriptReference Path&amp;#61;&amp;#34;&amp;#126;&amp;#47;Scripts&amp;#47;jquery-1.3.2.js&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;...&lt;br /&gt;        &amp;#60;mvc&amp;#58;ScriptReference Path&amp;#61;&amp;#34;&amp;#126;&amp;#47;Scripts&amp;#47;MicrosoftAjax.js&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;...&lt;br /&gt;    &amp;#60;&amp;#47;Scripts&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;mvc&amp;#58;ScriptManager&amp;#62;&lt;br /&gt;and the following javascript in Default.aspx&amp;#39;s &amp;#60;body&amp;#62;&lt;br /&gt;try&lt;br /&gt;&amp;#123;&lt;br /&gt;            &amp;#36;&amp;#40;&amp;#41;.ready&amp;#40;function&amp;#40;&amp;#41; &amp;#123; alert&amp;#40;&amp;#39;hi&amp;#39;&amp;#41;&amp;#59; &amp;#125;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;catch &amp;#40;err&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#9;alert&amp;#40;&amp;#34;javascript error &amp;#34; &amp;#43; err.number &amp;#43; &amp;#34; &amp;#34; &amp;#43; err.description &amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;I always get the javascript error alert window&amp;#58;&lt;br /&gt;javascript error -2146823281 Object expected&lt;br /&gt;&lt;br /&gt;The html source indicates &lt;br /&gt;    &amp;#60;script src&amp;#61;&amp;#34;&amp;#47;my_web_application&amp;#47;CombineScriptHandler.aspx&amp;#63;s&amp;#61;...&amp;#38;amp&amp;#59;es&amp;#61;1&amp;#38;amp&amp;#59;e&amp;#61;1&amp;#38;amp&amp;#59;ed&amp;#61;30&amp;#34;&amp;#62;&amp;#60;&amp;#47;script&amp;#62;&lt;br /&gt;And if I manually browse to that location I get the following asp.net error&amp;#58;&lt;br /&gt;&lt;br /&gt;Server Error in &amp;#39;&amp;#47;my_web_application&amp;#39; Application.&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;MvcScriptManager unique key &amp;#39;...&amp;#39; doesn&amp;#39;t exist in local cache. &lt;br /&gt;Description&amp;#58; An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;br /&gt;&lt;br /&gt;Exception Details&amp;#58; System.InvalidOperationException&amp;#58; MvcScriptManager unique key &amp;#39;...&amp;#39; doesn&amp;#39;t exist in local cache.&lt;br /&gt;&lt;br /&gt;Source Error&amp;#58; &lt;br /&gt;&lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  &lt;br /&gt;&lt;br /&gt;Stack Trace&amp;#58; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;#91;InvalidOperationException&amp;#58; MvcScriptManager unique key &amp;#39;...&amp;#39; doesn&amp;#39;t exist in local cache.&amp;#93;&lt;br /&gt;   MvcScriptManager.UniqueKeyEncoding.UniqueKeyOneWayHash.DecodeUniqueKey&amp;#40;String uniqueKey, HttpContext context&amp;#41; &amp;#43;142&lt;br /&gt;   MvcScriptManager.ScriptManager.OutputCombinedScriptFile&amp;#40;HttpContext context&amp;#41; &amp;#43;387&lt;br /&gt;   MvcScriptManager.CombineScriptHandler.ProcessRequest&amp;#40;HttpContext context&amp;#41; &amp;#43;11&lt;br /&gt;   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute&amp;#40;&amp;#41; &amp;#43;181&lt;br /&gt;   System.Web.HttpApplication.ExecuteStep&amp;#40;IExecutionStep step, Boolean&amp;#38; completedSynchronously&amp;#41; &amp;#43;75&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;Version Information&amp;#58; Microsoft .NET Framework Version&amp;#58;2.0.50727.3053&amp;#59; ASP.NET Version&amp;#58;2.0.50727.3053 &lt;br /&gt;&lt;br /&gt;Any ideas&amp;#63;&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;</description><author>icnocop</author><pubDate>Thu, 22 Jul 2010 21:45:20 GMT</pubDate><guid isPermaLink="false">Created Issue: MvcScriptManager unique key '...' doesn't exist in local cache. [5260] 20100722094520P</guid></item><item><title>Commented Issue: script tag not xhtml complient [3224]</title><link>http://mvcscriptmanager.codeplex.com/workitem/3224</link><description>Hi&lt;br /&gt;&lt;br /&gt;Just a quick fix hopefully, the script tag output does not have a &lt;br /&gt;&lt;br /&gt;type&amp;#61;&amp;#34;text&amp;#47;javascript&amp;#34;&lt;br /&gt;&lt;br /&gt;attribute which is required for XHTML compliance&lt;br /&gt;Comments: ** Comment from web user: van_bele ** &lt;p&gt;Hi thuang and halfadoz, great work - any chance of fixing this&amp;#63;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><author>van_bele</author><pubDate>Tue, 08 Jun 2010 12:56:16 GMT</pubDate><guid isPermaLink="false">Commented Issue: script tag not xhtml complient [3224] 20100608125616P</guid></item><item><title>Created Issue: Random and Unpredictable "Script Key 'foo'" does not exist [4410]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=4410</link><description>On several websites which run this utility I am randomly getting InvalidOperationExceptions&amp;#58; &amp;#34;Script Key &amp;#39;foo&amp;#34; does not exist&amp;#34; from normal requests. I&amp;#39;m not sure what exactly is causing it, but looking at the code I see it&amp;#39;s being thrown on line 308 ScriptManager.cs when I tries to populate the response dependencies.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve attached an error report from ELMAH containing the error specifics.&lt;br /&gt;</description><author>Lakario</author><pubDate>Mon, 03 May 2010 17:29:28 GMT</pubDate><guid isPermaLink="false">Created Issue: Random and Unpredictable "Script Key 'foo'" does not exist [4410] 20100503052928P</guid></item><item><title>Commented Issue: update documentation to support iis 6 [3904]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3904</link><description>Hi.&lt;br /&gt;&lt;br /&gt;Thank you for MVC ScriptManager Oct 2009.&lt;br /&gt;&lt;br /&gt;I wanted to request that the documentation be updated to indicate support for iis 6.&lt;br /&gt;&lt;br /&gt;In order to support running in iis 6, the following httpHandler needs to be added to web.config.&lt;br /&gt;&lt;br /&gt;&amp;#60;system.web&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;httpHandlers&amp;#62;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#60;add verb&amp;#61;&amp;#34;&amp;#42;&amp;#34; path&amp;#61;&amp;#34;CombineScriptHandler.aspx&amp;#34; type&amp;#61;&amp;#34;MvcScriptManager.CombineScriptHandler, MvcScriptManager, Version&amp;#61;1.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;6eb4f344e8972dc6&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;&amp;#47;httpHandlers&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;system.web&amp;#62;&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;Comments: ** Comment from web user: colum ** &lt;p&gt;It&amp;#39;s fairly obvious but certainly no harm in adding it in.  &amp;#43;1&lt;/p&gt;</description><author>colum</author><pubDate>Wed, 03 Mar 2010 09:26:11 GMT</pubDate><guid isPermaLink="false">Commented Issue: update documentation to support iis 6 [3904] 20100303092611A</guid></item><item><title>Created Issue: update documentation to support iis 6 [3904]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3904</link><description>Hi.&lt;br /&gt;&lt;br /&gt;Thank you for MVC ScriptManager Oct 2009.&lt;br /&gt;&lt;br /&gt;I wanted to request that the documentation be updated to indicate support for iis 6.&lt;br /&gt;&lt;br /&gt;In order to support running in iis 6, the following httpHandler needs to be added to web.config.&lt;br /&gt;&lt;br /&gt;&amp;#60;system.web&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;httpHandlers&amp;#62;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#60;add verb&amp;#61;&amp;#34;&amp;#42;&amp;#34; path&amp;#61;&amp;#34;CombineScriptHandler.aspx&amp;#34; type&amp;#61;&amp;#34;MvcScriptManager.CombineScriptHandler, MvcScriptManager, Version&amp;#61;1.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;6eb4f344e8972dc6&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;&amp;#47;httpHandlers&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;system.web&amp;#62;&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;</description><author>icnocop</author><pubDate>Sat, 23 Jan 2010 00:48:05 GMT</pubDate><guid isPermaLink="false">Created Issue: update documentation to support iis 6 [3904] 20100123124805A</guid></item><item><title>Commented Issue: script tag not xhtml complient [3224]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3224</link><description>Hi&lt;br /&gt;&lt;br /&gt;Just a quick fix hopefully, the script tag output does not have a &lt;br /&gt;&lt;br /&gt;type&amp;#61;&amp;#34;text&amp;#47;javascript&amp;#34;&lt;br /&gt;&lt;br /&gt;attribute which is required for XHTML compliance&lt;br /&gt;Comments: ** Comment from web user: colinnewell ** &lt;p&gt;I realised I needed that too and this modification appears to be all that&amp;#39;s needed.&lt;/p&gt;&lt;p&gt;--- ScriptManager.cs    &amp;#40;revision 9107&amp;#41;&lt;br /&gt;&amp;#43;&amp;#43;&amp;#43; ScriptManager.cs    &amp;#40;working copy&amp;#41;&lt;br /&gt;&amp;#64;&amp;#64; -585,6 &amp;#43;585,7 &amp;#64;&amp;#64;&lt;br /&gt;                 &amp;#125;&lt;/p&gt;&lt;p&gt;                 writer.AddAttribute&amp;#40;HtmlTextWriterAttribute.Src, scriptSrc.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#43;                writer.AddAttribute&amp;#40;HtmlTextWriterAttribute.Type, &amp;#34;text&amp;#47;javascript&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                 writer.RenderBeginTag&amp;#40;HtmlTextWriterTag.Script&amp;#41;&amp;#59;&lt;br /&gt;                 writer.RenderEndTag&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;             &amp;#125;&lt;/p&gt;</description><author>colinnewell</author><pubDate>Wed, 06 Jan 2010 10:01:13 GMT</pubDate><guid isPermaLink="false">Commented Issue: script tag not xhtml complient [3224] 20100106100113A</guid></item><item><title>Created Issue: script tag not xhtml complient [3224]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3224</link><description>Hi&lt;br /&gt;&lt;br /&gt;Just a quick fix hopefully, the script tag output does not have a &lt;br /&gt;&lt;br /&gt;type&amp;#61;&amp;#34;text&amp;#47;javascript&amp;#34;&lt;br /&gt;&lt;br /&gt;attribute which is required for XHTML compliance&lt;br /&gt;</description><author>earthware</author><pubDate>Mon, 02 Nov 2009 20:57:53 GMT</pubDate><guid isPermaLink="false">Created Issue: script tag not xhtml complient [3224] 20091102085753P</guid></item><item><title>Closed Issue: Script Manager cannot resolve combined file hashes when requests are split over multiple web servers [2126]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=2126</link><description>If the script manager is used on a site that is split across multiple servers, where requests are shared amongst those servers &amp;#40;eg user sessions are not sticky&amp;#41;, then problems start showing up.&lt;br /&gt;&lt;br /&gt;Request 1 goes to server A for &amp;#39;default.aspx&amp;#39;. JS files are combined&amp;#47;cached and the file hashes are stored locally&lt;br /&gt;Request 2 goes to server B for &amp;#39;CombineScriptHandler.aspx&amp;#39;. server cannot map the hashes to JS files, throws exception&lt;br /&gt;&lt;br /&gt;Using some kind of shared cache between servers is an option but is dependent on the environment. A more generic solution might be to make the keys used in the CombineScriptHandler queryString two-way so a server can determine the JS file to load at any time.&lt;br /&gt;&lt;br /&gt;Comments welcome &amp;#58;&amp;#41;&lt;br /&gt;Comments: &lt;p&gt;Fixed by halfadoz. Included in Oct 2009 release.&lt;/p&gt;</description><author>thuang</author><pubDate>Tue, 27 Oct 2009 05:29:10 GMT</pubDate><guid isPermaLink="false">Closed Issue: Script Manager cannot resolve combined file hashes when requests are split over multiple web servers [2126] 20091027052910A</guid></item><item><title>Closed Issue: The path must end in '.js'. [3081]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3081</link><description>Hi&lt;br /&gt;&lt;br /&gt;Is it really necessary to ensure the path ends in .js&amp;#63; We are trying to add a js proxy from a wcf service and cannot because this check is being done.&lt;br /&gt;Comments: &lt;p&gt;Won&amp;#39;t fix.&lt;/p&gt;</description><author>thuang</author><pubDate>Tue, 27 Oct 2009 05:27:42 GMT</pubDate><guid isPermaLink="false">Closed Issue: The path must end in '.js'. [3081] 20091027052742A</guid></item><item><title>Commented Issue: The path must end in '.js'. [3081]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3081</link><description>Hi&lt;br /&gt;&lt;br /&gt;Is it really necessary to ensure the path ends in .js&amp;#63; We are trying to add a js proxy from a wcf service and cannot because this check is being done.&lt;br /&gt;Comments: ** Comment from web user: thuang ** &lt;p&gt;My suggestion would be to stay away from the auto-generated proxy js as you shouldn&amp;#39;t need it. You can use jQuery&amp;#8217;s AJAX utilities or Sys.Net.WebServiceProxy class available in ASP.NET AJAX client library.&lt;/p&gt;</description><author>thuang</author><pubDate>Tue, 27 Oct 2009 05:26:28 GMT</pubDate><guid isPermaLink="false">Commented Issue: The path must end in '.js'. [3081] 20091027052628A</guid></item><item><title>Closed Issue: Locking on a public object [2330]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=2330</link><description>Hi,&lt;br /&gt;&lt;br /&gt;I noticed that the ScriptManager.cs class uses syntax such as this&amp;#59;&lt;br /&gt;&lt;br /&gt;lock &amp;#40;context.Cache&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;  &amp;#47;&amp;#47; work&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;... where context.Cache is the ASP.NET Cache. Locking on a public object like this is not recommended as it means multiple pieces of unrelated functionality may accidentally block each-other, and could even cause a deadlock. Others seeing this code are likely to use the same approach &amp;#40;I&amp;#39;ve already seen an example of this&amp;#41; and could end up with concurrency issues in their site. Instead you should lock on a private object that acts as a lock gate for the scripts held in the cache by the ScriptManager. The guidance in the lock statement docs encourages this&amp;#59;&lt;br /&gt;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;c5kehkcz.aspx&lt;br /&gt;&amp;#34;In general, avoid locking on a public type, or instances beyond your code&amp;#39;s control.... .... Best practice is to define a private object to lock on, or a private static object variable to protect data common to all instances.&amp;#34;&lt;br /&gt;&lt;br /&gt;Hope that helps&amp;#33;&lt;br /&gt;&lt;br /&gt;Simon&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;simonince&lt;br /&gt;Comments: &lt;p&gt;Fixed&lt;/p&gt;</description><author>thuang</author><pubDate>Tue, 27 Oct 2009 05:23:04 GMT</pubDate><guid isPermaLink="false">Closed Issue: Locking on a public object [2330] 20091027052304A</guid></item><item><title>Commented Issue: Locking on a public object [2330]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=2330</link><description>Hi,&lt;br /&gt;&lt;br /&gt;I noticed that the ScriptManager.cs class uses syntax such as this&amp;#59;&lt;br /&gt;&lt;br /&gt;lock &amp;#40;context.Cache&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;  &amp;#47;&amp;#47; work&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;... where context.Cache is the ASP.NET Cache. Locking on a public object like this is not recommended as it means multiple pieces of unrelated functionality may accidentally block each-other, and could even cause a deadlock. Others seeing this code are likely to use the same approach &amp;#40;I&amp;#39;ve already seen an example of this&amp;#41; and could end up with concurrency issues in their site. Instead you should lock on a private object that acts as a lock gate for the scripts held in the cache by the ScriptManager. The guidance in the lock statement docs encourages this&amp;#59;&lt;br /&gt;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;c5kehkcz.aspx&lt;br /&gt;&amp;#34;In general, avoid locking on a public type, or instances beyond your code&amp;#39;s control.... .... Best practice is to define a private object to lock on, or a private static object variable to protect data common to all instances.&amp;#34;&lt;br /&gt;&lt;br /&gt;Hope that helps&amp;#33;&lt;br /&gt;&lt;br /&gt;Simon&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;simonince&lt;br /&gt;Comments: ** Comment from web user: thuang ** &lt;p&gt;Thanks for your suggestion&amp;#33; This is fixed in the Oct release.&lt;/p&gt;</description><author>thuang</author><pubDate>Tue, 27 Oct 2009 05:22:49 GMT</pubDate><guid isPermaLink="false">Commented Issue: Locking on a public object [2330] 20091027052249A</guid></item><item><title>Commented Issue: The path must end in '.js'. [3081]</title><link>http://mvcscriptmanager.codeplex.com/WorkItem/View.aspx?WorkItemId=3081</link><description>Hi&lt;br /&gt;&lt;br /&gt;Is it really necessary to ensure the path ends in .js&amp;#63; We are trying to add a js proxy from a wcf service and cannot because this check is being done.&lt;br /&gt;Comments: ** Comment from web user: earthware ** &lt;p&gt;hmm, Ive looked at this a bit further and looks like it would be tricky to do as you are reading the actual files using the filesystem and the js proxy is dynamically generated by the wcf service.&lt;/p&gt;&lt;p&gt;Would be a nice feature to be able to do in future&lt;/p&gt;</description><author>earthware</author><pubDate>Sat, 17 Oct 2009 11:56:59 GMT</pubDate><guid isPermaLink="false">Commented Issue: The path must end in '.js'. [3081] 20091017115659A</guid></item></channel></rss>