apelând .net 2.0 webservice din .net 4.0 pe același server iis

Am două site-uri, site-ul A rulează .NET 2.0 și site-ul B .NET 4.0. Ambele site-uri sunt pe același server IIS (Windows web server 2008 R2)

Site-ul B solicită o webserviciu pe site-ul A. Dar acum, după o actualizare, dă o eroare ("Referința obiectului nu este setată la o instanță a unui obiect.").

Am deja atașat site-urile mele la două baze de aplicații diferite, iar site-ul .NET 2.0 rulează bine pe cont propriu. Orice idee cineva?

EDIT This is the thrown stacktrace:

Stack Trace:

[NullReferenceException: Object reference not set to an instance of an object.]
   CMyClass.ReScan() +309
   modGlobal.InitializeGlobal(String querystring, String callerIP) +823
   masterFront.Page_Load(Object sender, EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +70
   System.Web.UI.Control.LoadRecursive() +189
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3063

Nu sunteți sigur ce se referă la +309, nu există linie 309 în ReScan?

0
Ar putea fi util să vedeți codul care aruncă excepția.
adăugat autor Paul Sasik, sursa
S-a adăugat următoarea stivă la întrebare
adăugat autor Muleskinner, sursa
@ John Saunders Cum găsesc codul care aruncă experiența. Apropo, funcționarea perfect locală (Windows 7) și pe serverul meu de dezvoltare (windows server 2003)
adăugat autor Muleskinner, sursa
@ John Saunders Nu sunteți sigur ce se referă la +309, nu există nici o linie 309 în ReScan?
adăugat autor Muleskinner, sursa
Problema nu este probabil complet legată de problema .NET 2.0 versiunea .NET 4.0, ci mai degrabă de o eroare în metoda InitializeGlobal din clasa modGlobal. Probabil nu sunteți destul de defensiv acolo.
adăugat autor Wiktor Zychla, sursa
Afișați codul real care îl numește și arătați linia unde apare NullReferenceException.
adăugat autor John Saunders, sursa
Este la CMyClass.ReScan() + 309.
adăugat autor John Saunders, sursa
adăugat autor John Saunders, sursa
Nu este un număr de linie. Aceasta înseamnă 309 octeți de la începutul metodei. Mai important, citiți acea întrebare pe care am legat-o, apoi uitați-vă la codul dvs. cu acest lucru în minte. În anumite circumstanțe, faceți referire la ceva pe care nu l-ați stabilit.
adăugat autor John Saunders, sursa