1

かなりの数の.NET2ASP.NETWebアプリを.NET4に変換中です。このプロセス中に発生した問題の1つは、次のエラーメッセージです。

Could not load file or assembly 'Microsoft.Scripting.ExtensionAttribute, Version=0.9.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. 

このエラーは、スクリプトマネージャーの原因であるコード行も強調しています-

<asp:ScriptManager ID="ScriptManager1" EnablePartialRendering="true" runat="server">
</asp:ScriptManager>

私が気付いた奇妙なことは、このエラーはページが更新されるとすぐに消えますが、アプリケーションプールをリサイクルすると再び表示されることです(そして、Webアプリを再度公開するかどうかを推測しています)。

私の研究のほとんどは行き止まりにつながっており、ほとんどの場合、Umbraco(まったく使用されていない)とIronPython(私が認めているが、同じソリューションの別のプロジェクトで使用されているが、質問)。

サイトに変更を加えるたびにこれらのWebアプリを壊すことはできませんが、誰かアイデアはありますか?

4

1 に答える 1

1

バグのようですが、ここに修正があります(まだ試していませんが、2010年8月24日のJerod Venemaからのコメントを探してください):

https://groups.google.com/forum/?fromgroups=#!topic/websync/g8H4iruwC4A

また:

http://www.mattwrock.com/post/2012/02/29/What-you-should-know-about-running-ILMerge-on-Net-45-Beta-assemblies-targeting-Net-40.aspx

アセンブリがasp.net4.0をクラッシュさせる

于 2012-11-02T04:18:43.610 に答える