Le Compact Framework .NET est un sous-ensemble du .NET Framework complet avec un peu plus subtilités pour le développement mobile. Si vous souhaitez compiler une bibliothèque pour Windows et Windows Phone, vous devez créer votre code pour chaque plate-forme.
Vous pouvez toujours tirer parti du même code que vous avez utilisé pour votre bibliothèque .NET, mais vous devrez utiliser preprocessor symbols et la compilation conditionnelle pour exclure les fonctionnalités du bureau (ou du téléphone) non prises en charge dans l'autre infrastructure.
Pour ce faire: créez deux projets. Un projet contiendra tous vos fichiers ciblés pour le framework de bureau. L'autre contiendra des versions liées de vos fichiers pour le framework compact. Vous pouvez définir des symboles dans chaque projet afin de déclencher des blocs de code conditionnellement compilés. Cela signifie que tout investissement que vous avez déjà effectué dans .NET sera facilement traduit dans le monde Windows Phone, mais vous voulez également être sûr que les caractéristiques de performance de votre bibliothèque seront facilement supportées par un périphérique moins puissant .
Bonne chance!
sons comme une bonne solution acceptable. J'essaierai. – Peterdk
Ai-je raison de ne pas pouvoir lier plusieurs fichiers à la fois? Mais besoin de les relier un par un? – Peterdk
Je suis assez sûr que vous pouvez lier plusieurs fichiers à la fois tant qu'ils sont dans le même dossier. Faites simplement apparaître la boîte de dialogue d'ajout de fichier, ctrl + cliquez sur chaque fichier que vous souhaitez ajouter, puis choisissez "Ajouter en tant que lien" –