Domanda

La mia squadra sta iniziando una nuova line-of-WinForms app e sto valutando soluzioni architettoniche. Siamo in grado di sviluppare con VS2008, ma dobbiamo indirizzare NET 2.0. Mi piacerebbe usare SCSF-CAB (aprile 2008), ma la documentazione dice che .NET 3.5 è necessario per l'esecuzione (non basta compilare) applicazioni integrate con questo quadro, e che è punto cruciale della mia domanda:

È NET 3.5 veramente un requisito per SCSF-CAB (aprile 2008)?

Lo chiedo perché sono in grado di ricompilare il blocco dell'interfaccia utente Composite e lo SCSF Guidance Package, il targeting NET 2.0 in tutti i progetti, così come superare tutti i test di unità (ad eccezione delle 4 prove che sono-WPF specifica).

Può il ciclo di compilazione / test non rivelano una dipendenza NET 3.5? Mi sto perdendo qualcosa su tale requisito?

Aggiornamento: Ho creato un modulo di base Ciao mondo che corre all'interno di un guscio di SCSF e funziona con successo su una macchina virtuale che ha solo Windows XP e .NET 2.0 SP2 su di esso. Ho usato anche Reflector per analizzare alcune delle assemblee forniti con SCSF e l'unica dipendenza> NET 2.0 che ho trovato è in assemblea Microsoft.Practices.SmartClient.DisconnectedAgent (fa riferimento System.ServiceModel).

È stato utile?

Soluzione

Finché si bastone per gli spazi dei nomi nucleo Microsoft.Practices.CompositeUI, si dovrebbe andare bene con .Net 2.0.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top