Stiamo sviluppando controlli visivi per WinForms in .NET, e uno dei nostri clienti che utilizza i nostri prodotti sta ancora compilando tutte le sue app per il profilo del client .NET 4. Deve farlo perché i suoi clienti, alcune aziende più grandi, non consentirebbero l'installazione completa di dot net framework poiché conteneva rischi per la sicurezza inaccettabili per alcuni clienti. Mi chiedo, ci sono alcuni vantaggi dell'utilizzo di .NET Framework 4.0 Client Profile al giorno d'oggi - soprattutto guardando il fatto che Microsoft ha abbandonato i profili client con il rilascio di .NET Framework 4.5?
E una domanda correlata. Per supportare i nostri clienti nella creazione di app per profili client .NET, forniamo i nostri controlli in due DLL. Una delle DLL è la funzionalità di base ridistribuita con le app degli utenti finali e l'altra DLL implementa solo la funzionalità in fase di progettazione. Se non consideriamo questa separazione nel contesto dei profili client .NET, esistono alcuni vantaggi di questa separazione?