none
WebService sviluppato in .NET Framework 4.0 compatibilità RRS feed

  • Domanda

  • Buongiorno,
    ho un WebService svc che gira su IIS, sviluppato da altra persona in .NET Framework 4.0 che funziona perfettamente se installato su IIS di Windows 2003 o 2008.

    Lo stesso WebService in esecuzione su un Windows 2012 o superiori (2016 o 2019) sembra non funzionare, o meglio, il wsdl risponde alle chiamate web regolarmente e molti metodi metodi funzionano, ma ad esempio un metodo che sembra usare la mscorlib da errore:  

    "Source: mscorlib
    Message: Mancata corrispondenza nel numero dei parametri."

    Potrebbe essere dovuto dal fatto che il WS è stato sviluppato per .NET 4.0 ma da win2012 in poi la versione de Framework è diversa? es: 4.5, 4.6 o 4.7? (che comunque dovrebbero mantenere compatibile le funzioni del .NET 4.0?)

    La versione impostata su IIS dell'app pool è .NET CLR v. 4.0.30319 (la stessa che c'è sul windows 2003 /2008 citato sopra)


    Qualche idea?

    giovedì 10 febbraio 2022 16:40