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.
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.
- Kliknij prawym przyciskiem myszy na projekt i wybierz Wyślij projekt.
- Kliknij prawym przyciskiem myszy projekt, a następnie wybierz Edytuj plik projektu. Upewnij się, że twój plik wygląda następująco:
3.Po zapisaniu pliku, kliknij prawym przyciskiem myszy na projekcie należy Ponownie uruchomić projekt, a następnie można zobaczyć obraz.
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
OutputType
iUseWPF
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żywamnet5.0
jakTargetFramework
?