Biblioteka klas C# - Zmiana czynności budowania wizerunku na zasób usuwa go z projektu

0

Pytanie

Mam projekt biblioteki klas C#, w którym chciałbym korzystać z niektórych obrazów jako zasobów. Jednak za każdym razem, kiedy mogę zmienić działanie montażu na "Zasób", plik jest usuwany z projektu i nie mogę go włączyć ponownie. Ja coś przegapiłem albo dlaczego plik pozostaje wyłączony.

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

Najlepsza odpowiedź

0

@DeJoon.

Opierając się na moim teście, zmień akcja montażu na "Zasób", obraz zostanie wykluczony z projektu w bibliotece klas C# (.Net Core/.Net 5).

W bibliotece klas C# (.Net Framework) zmień akcja montażu na "Zasób", aby obraz jest poprawnie wyświetlany w projekcie.

Możesz spróbować wykonać następujące czynności w bibliotece klas .Net Core.

  1. Kliknij prawym przyciskiem myszy na projekt i wybierz Wyślij projekt.
  2. Kliknij prawym przyciskiem myszy projekt, a następnie wybierz Edytuj plik projektu. Upewnij się, że twój plik wygląda następująco:

enter image description here

3.Po zapisaniu pliku, kliknij prawym przyciskiem myszy na projekcie należy Ponownie uruchomić projekt, a następnie można zobaczyć obraz.

2021-12-01 07:58:25

Jak tylko zainstaluję OutputType i UseWPF projekt nie może być skompilowany. Jednak dodałem <Resource Include="File" />. Ale akcja złożenia nadal brakuje. Czy może być problem w tym, że używam net5.0 jak TargetFramework?
DeJoon

Witam,@DeJoon. Cóż, sprawdziłem, że ta metoda jest przydatna dla .Net Core, ale nie dla .NET5.
Hui Liu -MFST

Cóż, może po prostu skorzystać z wbudowanego zasób zamiast zasobu, i to działa dobrze. W każdym razie dzięki :)
DeJoon

W innych językach

Ta strona jest w innych językach

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