2010-09-08 4 views
1

Lors de l'exécution récente de mon application, il y a un délai très long après la demande au serveur. Lors du débogage et du passage, le code se termine rapidement, puis une boîte de dialogue apparaît, ce qui, je suppose, explique le retard. (Je l'ai essayé une série d'autres options, y compris la désactivation de l'utilisation de ViewState, désactiver le débogage, l'installation d'IE 8 et réinstaller le Ajax Control ToolkitASP.NET Retard de l'application après la publication

La boîte de dialogue se lit comme suit:.

Rechercher Source: ExtenderControlBase.cs Lieu d'origine: C: \ Users \ swalther \ Projects \ AspNetAjax \ Communiqués \ 30930 \ AjaxControlToolkitSource \ AjaxControlToolkit \ ExtenderBase \ ExtenderControlBase.cs

C'est étrange, puisque je ne suis pas familier avec tout utilisateur sur cette machine nommée swalther (il a été reformaté plutôt récemment) et la recherche de ce dossier sur mon ordinateur n'aboutit à aucun résultat

Comme d'habitude, toute aide serait grandement appréciée.

+0

Ce délai se produit-il toujours lorsque le débogueur Visual Studio n'est pas connecté? – James

+1

Je pense que vous nous donnez trop peu d'informations. Je ne peux que suggérer de profiler votre application avec n'importe quel profil asp.net (comme les fourmis de la porte rouge). – Aristos

+0

Oui, cela se produit quand je détache l'application du débogueur. –

Répondre

1

Fixé. (Deuxième fois que j'ai répondu à ma propre question - allez comprendre que je crée une base de données de mes bogues :).)

Changé cette ligne:

<asp:ScriptManager ID="scriptManager1" runat="server" EnablePageMethods="true" /> 

à ceci:

<ajaxControlToolkit:ToolkitScriptManager ID="scriptManager1" runat="server" /> 

On dirait que vous devez utiliser le gestionnaire de script ajax control toolkit au lieu de la version ASP.

1

Cette référence à swalther fait référence au développeur qui a compilé le code en premier lieu.

Questions connexes