J'ai deux dossiers dans mon projet de bibliothèque, le dossier A et le dossier B. Dossier A contiendra tous les fichiers réels, mais le dossier B (et un groupe d'autres dossiers) doit contenir des liens vers le dossier d'un fichier. p>
J'ai essayé d'aller ajouter l'élément existant (aller au dossier A) -> Ajouter (Down Flèche) -> Ajouter en tant que lien mais la fenêtre Ajouter un élément existant de l'article se ferme et rien ne se passe. Il semble que je puisse ajouter des liens vers des fichiers en dehors du projet de bibliothèque. Qu'est-ce qui se passe ici? P>
-isaac p>
4 Réponses :
Son comme Visual Studio se bloque pour une raison quelconque. Je viens de tester cela dans le projet qui a de nombreux dossiers. J'ai eu un dossier d'images et j'ai pu ajouter un lien et une image dans un autre dossier. Il semble donc qu'il soit possible. P>
Il n'y a pas de crash, ça n'ajoute rien.
Pour une raison quelconque, Visual Studio semble ignorer silencieusement des problèmes possibles avec l'ajout de fichier sous forme de lien. Je viens d'avoir le même problème et la solution était de: p>
Vérifiez si le dossier de projet contient déjà un fichier avec le nom du fichier en cours de lien, si vous supprimez ou renommez cette ressource. p> li>
Visual Studio 2010 semble cacher le contenu du répertoire de projet, comme il n'était pas suffisant pour connecter avec succès le fichier. Le redémarrage vs aide. P> li> ol>
Au lieu de redémarrer Visual Studio, un projet peut être déchargé et rechargé à nouveau.
Il ajoute le fichier au projet mais le fait jusqu'à l'emplacement d'origine, pas le nouvel emplacement. P>
Vous pouvez voir ceci si vous excluez le fichier d'origine à partir de votre projet VS (mais ne supprimez pas le fichier de disque) - le fichier obtiendra ensuite Ajouter à votre projet à son emplacement d'origine P>
E.g. Si vous avez dossier alors ressemble à un bug vs pour moi. p>
Comme cela a été mentionné, il s'agit d'un scénario valide si vous avez plusieurs sites Web "racine" dans un projet, mais que vous souhaitez partager des ressources entre eux P> foldera \ index.htm code> et
folderb code>, et que vous souhaitez créer un lien vers
index.htm code> dans
folderb < / code>. Exclure
index.htm code> de votre projet (mais laissez-le dans
foldera code> sur le disque) afin que votre projet dispose de deux dossiers vides. Cliquez avec le bouton droit de la souris sur
folderb code> et cliquez sur
Ajouter un élément existant code>, sélectionnez
index.htm code> à partir de
foldera code> et cliquez sur
et cliquez sur
Ajouter comme lien code>. Le fichier sera ajouté à votre projet mais sous
foldera code> (où il réside sur le disque) non dans
folderb code>, lequel est l'endroit où vous l'avez dit de l'ajouter. P>
Dans mon cas (à l'aide de Visual Studio 2013), je devais simplement afficher tous les fichiers (bouton en haut de l'explorateur de solution), cliquez avec le bouton droit de la souris sur chaque fichier / dossier, puis cliquez sur "Inclure sur le projet". P>
Pouvez-vous expliquer pourquoi vous avez besoin de ces articles deux fois? Quels sont ces articles? Je suis sûr qu'il y a une solution qui fonctionne avec chaque article qu'une seule fois (en fait, à mon avis, cela n'a aucun sens de disposer d'un article et d'un lien vers cet article dans le même projet).
Eh bien, le dossier A aura beaucoup de fichiers. Des centaines. C'est dans un projet de bibliothèque qui sert un tas de différents projets frontaux. Pour chaque extrémité frontale différente, je souhaite avoir un dossier différent contenant le dossier de fichiers qui lui sont pertinents. De cette façon, je n'ai pas besoin de faire défiler les centaines de fichiers dans le dossier A pour trouver ce que je veux. Si cela pourrait être un lien, alors je clique simplement dessus et il ouvre le bon dossier un fichier. J'espère aussi que je puisse utiliser le code pour obtenir tous les noms de fichiers dans le dossier de raccourcis pour alimenter en tant que paramètre de configuration.
Il n'y a pas de cas d'utilisation réel pour la fonctionnalité que vous souhaitez car tout peut être fait lorsqu'un article est ajouté une fois i> un projet dans Visual Studio. Cela me semble que si vous essayiez d'atteindre quelque chose qui pourrait être fait beaucoup plus simple, par exemple. En restructurant vos fichiers, en utilisant une étape pré / post-construction ou une tâche de construction MS personnalisée. Pouvez-vous décrire en détail ce que vous essayez de réaliser afin que nous puissions trouver une solution plus standard pour vous?
Tout va bien, je peux faire sans cette fonctionnalité. J'ai d'autres solutions dans ma manche, mais ils ne sont tout simplement pas aussi gentils que cela aurait été. Quoi qu'il en soit, merci pour votre aide!
Je pense que c'est un cas d'utilisation valide. Par exemple, je construis un projet Web contenant plusieurs "sites" indépendants (site.com/foo, site.com/bar) par exemple. J'aimerais conserver des fichiers communs dans un seul dossier du contrôle de la source, mais les référencez-les en tant que liens de chacun des sites. Le principal avantage est l'attribut local de copie, qui copierait le fichier commun au dossier de sortie correct au moment de la construction.