Así que a veces (muchas veces!) Que desea orientar una versión .NET específica (por ejemplo 3.0), pero luego debido a algún servicio .NET paquetes de entrar en problemas como:.NET versiones demonios
Dispatcher.BeginInvoke(Delegate, Object[])
< - esto se añadió en 3,0 SP2 (3.0.30618)System.Threading.WaitHandle.WaitOne(Int32)
< - esto se añadió en 3,5 SP1, 3.0 SP2, 2.0 SP2
Ahora, estos son detectados por el compilador JIT, por lo construir contra .NET 3.0 en Visual Studio no lo hará garantizando que se ejecutará en los sistemas .NET 3.0 solamente.
corto de
- confirmando todas y cada función se utiliza, o
- la limitación de su entorno de desarrollo para .NET 3.0 (que chupa ya que hay que desarrollar para otros proyectos también)
¿Cuál es la mejor manera de evitar el uso de extensiones?
Gracias!
YEEEESS !!!! Pero no hay soporte para VS 2008 Pro ...ssssiiiiigggh – moogs
pero hay fxcop !!! ¡Gracias! – moogs
Me alegro de ser de ayuda. Actualicé la respuesta para incluir también la referencia a FxCop. –