Udostępnij za pośrednictwem


/Resource (C# kompilator opcje)

Osadza określony zasób w pliku wyjściowego.

/resource:filename[,identifier[,accessibility-modifier]]

Argumenty

  • filename
    .NET Framework zasobu plik, który chcesz osadzić w pliku wyjściowym.

  • identifier(opcjonalnie)
    Nazwa logiczna dla zasobu; Nazwa, która jest używana do ładowania zasobu.Wartość domyślna jest nazwą pliku.

  • accessibility-modifier(opcjonalnie)
    Dostępność zasobu: publicznych lub prywatnych.Wartością domyślną jest publiczny.

Uwagi

Użyj /linkresource zasób z zestawu i nie Dodawanie pliku zasobów do pliku wyjściowego.

Domyślnie zasoby są publiczne w zgromadzeniu tworzenia za pomocą kompilatora C#.Określić, aby zasoby prywatne, private jako modyfikator ułatwień dostępu.Nie dostępności innych niż public lub private jest dozwolona.

If filename is a .NET Framework zasobu utworzonym pliku, na przykład przez Resgen.exe lub w środowisku projektowym, będą one dostępne z członków w System.Resources obszaru nazw.Aby uzyskać więcej informacji, zobacz System.Resources.ResourceManager.Dla innych zasobów, należy użyć GetManifestResource* metod w Assembly klasy, aby uzyskać dostęp do zasobów w czasie wykonywania.

/resjest krótkiej formy /resource.

Kolejność zasobów w pliku wyjściowym zależy od kolejności określonej w wierszu polecenia.

Aby ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio

  1. Dodawanie pliku zasobów do projektu.

  2. Wybierz plik, który chcesz osadzić w Solution Explorer.

  3. Wybierz Build Action do pliku w Właściwości okna.

  4. Ustaw Tworzenie akcji do zasobów osadzonych.

Aby uzyskać informacje na temat programowo ustawić tę opcję kompilatora, zobacz BuildAction.

Przykład

Skompiluj in.cs i dołączyć plik zasobów rf.resource:

csc /resource:rf.resource in.cs

Zobacz też

Zadania

Jak: modyfikowanie właściwości projektu i ustawień konfiguracji

Inne zasoby

Opcje kompilatora C#