Domanda

Attualmente sto lavorando in un luogo dove ancora usano .net 2.0. Vorrei aggiungere alcuni progetti (. Net 4.0) per soluzione esistente.

Sarebbe questo crea problemi?

Suppongo che il tempo io uso un "approccio top down" Dovrei essere bene no?

C'è qualcosa che mi manca che potrebbe causare problemi?

È stato utile?

Soluzione

.NET 4.0 è isolato rispetto alle versioni precedenti, in modo da avere per aggiungere un ambiente al vostro app.config in modo 4 possono vedere le altre versioni.

  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>

Ho una soluzione con cinque progetti 2.0 e sei 3.5 progetti e uno 4.0 progetto in Visual Studio 2010.

Ci sono stati problemi con il codice progettista generato automaticamente per le classi tipizzata DataSet che erano abbastanza facili da risolvere. Io suggerisco di aprire qualsiasi entità che usa i progettisti in modo che il codice generato automaticamente viene aggiornato a Visual Studio 2010. Questo include le impostazioni, le risorse, sotto forma Windows.Form / classi di controllo, e così via.

Due altre questioni richiesto l'aggiornamento a Crystal Reports per Visual Studio 2010 e l'aggiornamento di Visual Studio Tools per Office 3.0 per i progetti che utilizzavano Cystal Rapporti e Office.

Altri suggerimenti

Non ci dovrebbe essere alcun problema, ma vi consiglio di cambiare il vostro progetto a 4,0 quindi aggiungere gli altri.

Supponendo che si sta utilizzando VS2010 come IDE No, questo non creerà alcun problema. I vostri progetti .Net 2.0 saranno ancora costruite contro NET Framework 2 e allo stesso progetto .Net 4 si rivolgerà Net Framework 4.

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