Bibliothèque de classes C# - le Changement d'image action de génération de ressources supprime le projet

0

La question

J'ai une bibliothèque de classes C# du projet, dans lequel je voudrais utiliser des images comme des actifs. Cependant à chaque fois que je change de l'action de construire de la "Ressource" le fichier est exclu de ce projet et je ne peux pas inclure de nouveau. Ai-je raté quelque chose ou pourquoi le fichier en demeurent exclus.

c# visual-studio wpf
2021-11-23 14:50:29
1

La meilleure réponse

0

@DeJoon.

Base sur mon test, le changement de l'action de construire de la "Ressource" de l'image à obtenir exclus du projet de bibliothèque de classes C# (.Net/De Base.Net 5).

Dans la bibliothèque de classes C# (.Net Framework) changement de l'action de construire à "Ressource", l'image s'affiche correctement dans le projet.

Vous pouvez essayer les étapes suivantes dans l' .Net de Base de la bibliothèque de classe.

  1. Cliquez-droit sur le projet et sélectionnez Décharger le Projet.
  2. Cliquez-droit sur le projet et sélectionnez Editer le Fichier de Projet. Assurez-vous que votre fichier est comme suit:

enter image description here

3.Après avoir enregistré le fichier, clic droit sur le projet Recharger Projet, et puis vous pouvez voir l'image.

2021-12-01 07:58:25

Une fois que j'ai mis OutputType et UseWPF le projet ne peut pas être compilé plus. Cependant, j'ai ajouté l' <Resource Include="File" />. Mais l'action de construire n'est toujours pas. Pourrait être le problème que j'utilise net5.0 comme TargetFramework?
DeJoon

Salut,@DeJoon. Eh bien, j'ai testé cette méthode est utile pour .Net Core, mais pas pour .NET5).
Hui Liu -MFST

Eh bien, je pourrais simplement utiliser une ressource incorporée au lieu de ressource et cela a fonctionné très bien. Merci quand même :)
DeJoon

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................