2014-06-26 3 views
1

J'ai une application pour Android que je porte sur Windows Phone 8 maintenant. Le dossier assets se trouve à part du code dans la structure de mon dossier. Afin de l'inclure dans la construction Android, j'utilise <linkedResources>.Dossier Assets pour l'application Windows 8 Phone

Y at-il quelque chose de similaire pour Windows Phone 8 et MSVC? Après avoir examiné des exemples, j'ai constaté qu'ils incluaient tous des éléments directement dans la structure du dossier de projet dans Visual Studio. Puis-je éviter de copier des éléments dans le dossier de projet MSVC?

BTW, mon MSVC 2013 n'a pas boîte de dépôt Add bouton:

enter image description here

Répondre

1

Ce vieux truc Silverlight quand il y avait entity commun des fichiers de code qui devaient être partagés entre l'application et le service où la bibliothèque n'a pas pu être introduite en raison des différences dans .Net.

L'astuce consiste à inclure en tant que lien dans le projet. Voici comment

  1. Dans le dossier actif du projet téléphone WP8 faites un clic droit et sélectionnez Add puis Existing Item... ou shiftaltA.
  2. Naviguez jusqu'à l'emplacement du (des) fichier (s) trouvé (s) dans le projet android et sélectionnez le (s) fichier (s).
  3. Une fois les éléments sélectionnés, sur le bouton Add, sélectionnez la flèche déroulante.
  4. Sélectionnez Add as link pour ajouter l'image (s) en tant que lien dans le dossier. enter image description here

qui donnera accès au fichier comme si le fichier était en fait dans le dossier Asset du projet, mais le fichier réside physiquement ailleurs.

+0

Merci, mais je ne vois pas de flèche déroulante sur le bouton "Ajouter". J'utilise MSVC 2013. – Nick

+0

@Nick voir l'image de VS2013. – OmegaMan

+0

S'il vous plaît voir la capture d'écran de mon VS2013. Quelque chose ne va pas avec mon MSVC? – Nick