#96 Una aplicación compilada en 1.1 requiere el framework 1.1 instalado para correr, si no me equivoco.
Sin embargo, los fuentes de esa misma aplicación se pueden recompilar sin cambios en 2.0 y posteriores y correrán por los tiempos de los tiempos en el último framework que saquen. .Net es compatible hacia adelante a nivel de fuentes desde el principio.
Algo cambiaron de 1.1 a 2.0 que hacía a 1.1 incompatible a nivel binario (creo que la ausencia de generics) con lo que sacaron después, pero desde 2.0 en adelante, todo es compatible hacia delante a nivel binario.
#c-28" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/2554030/order/28">#28 Yo tengo una aplicación C# que se empezó a desarrollar en el 1.1 de .NET y que ha envejecido sin tocar una línea hasta el 4.5., y lo que le queda. Diría que ya son 10 años. Pero bueno, lo que vosotros digáis, eh.