Pregunta

The only choices for the application pools are .net 2.0 or 4.0, but my machine is running on 3.5.

I am currently getting a

system.platformnotsupportedexeception

in an app that i built, and i think it might be related to this issue.

¿Fue útil?

Solución

Keep in mind, there is no 3.5 version of the .NET runtime - only a 3.5 version of the .NET Framework. The CLR itself is either 2.0 or 4.0. Why they have weird versioning is beyond me (I guess there were no runtime modifications to support the 3.5 framework), but the framework versions are different than the runtime versions.

Otros consejos

.NET 3.5 has the same base runtime as .NET 2.0. So in your case, selecting 2.0 is correct.

See this similar question.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top