Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Resource File Generator (Resgen.exe) mengonversi file teks (.txt atau .restext) dan file format sumber daya berbasis XML (.resx) ke file biner runtime bahasa umum (.resources) yang dapat disematkan dalam rakitan biner biner runtime atau satelit. Untuk informasi selengkapnya, lihat Membuat file sumber daya.
Resgen.exe adalah utilitas konversi sumber daya tujuan umum yang melakukan tugas-tugas berikut:
Mengonversi file .txt atau .restext ke file .resources atau .resx. (Format file .restext identik dengan format file .txt. Namun, ekstensi .restext membantu Anda mengidentifikasi file teks yang berisi definisi sumber daya dengan lebih mudah.)
Mengonversi file .resources menjadi file teks atau .resx.
Mengonversi file .resx ke file teks atau .resources.
Mengekstrak sumber daya string dari rakitan ke dalam file .resw yang cocok untuk digunakan di aplikasi Windows 8.x Store.
Membuat kelas dengan jenis kuat yang menyediakan akses ke sumber daya bernama individu dan ke ResourceManager instans.
Jika Resgen.exe gagal karena alasan apa pun, nilai yang dikembalikan adalah -1.
Untuk mendapatkan bantuan dengan Resgen.exe, Anda bisa menggunakan perintah berikut, tanpa opsi yang ditentukan, untuk menampilkan sintaks perintah dan opsi untuk Resgen.exe:
resgen
Anda juga dapat menggunakan sakelar /? :
resgen /?
Jika Anda menggunakan Resgen.exe untuk menghasilkan file .resources biner, Anda dapat menggunakan pengkompilasi bahasa untuk menyematkan file biner ke dalam rakitan yang dapat dieksekusi, atau Anda dapat menggunakan Assembly Linker (Al.exe) untuk mengkompilasinya ke dalam rakitan satelit.
Alat ini secara otomatis diinstal dengan Visual Studio. Untuk menjalankan alat ini, gunakan Perintah Pengembang Visual Studio atau Visual Studio Developer PowerShell.
Pada prompt perintah, ketik berikut ini:
Syntax
resgen [-define:symbol1[,symbol2,...]] [/useSourcePath] filename.extension | /compile filename.extension... [outputFilename.extension] [/r:assembly] [/str:lang[,namespace[,class[,file]]] [/publicclass]]
resgen filename.extension [outputDirectory]
Parameter-parameternya
| Parameter atau sakelar | Description |
|---|---|
/define:
symbol1[, symbol2,...] |
Dimulai dengan .NET Framework 4.5, mendukung kompilasi kondisional dalam file sumber daya berbasis teks (.txt atau .restext). Jika simbol sesuai dengan simbol yang disertakan dalam file teks input dalam #ifdef konstruksi, sumber daya string terkait disertakan dalam file .resources. Jika file teks input menyertakan #if ! pernyataan dengan simbol yang tidak ditentukan oleh sakelar /define , sumber daya string terkait disertakan dalam file sumber daya./define diabaikan jika digunakan dengan file non-teks. Simbol peka huruf besar/kecil.Untuk informasi selengkapnya tentang opsi ini, lihat Mengkompilasi Sumber Daya Secara Kondisional nanti dalam topik ini. |
useSourcePath |
Menentukan bahwa direktori file input saat ini akan digunakan untuk mengatasi jalur file relatif. |
/compile |
Memungkinkan Anda menentukan beberapa file .resx atau teks untuk dikonversi ke beberapa file .resources dalam satu operasi massal. Jika Anda tidak menentukan opsi ini, Anda hanya dapat menentukan satu argumen file input. File output diberi nama filename.resources. Opsi ini tidak dapat digunakan dengan /str: opsi .Untuk informasi selengkapnya tentang opsi ini, lihat Mengkompilasi atau Mengonversi Beberapa File nanti dalam topik ini. |
/r:
assembly
|
Mereferensikan metadata dari rakitan yang ditentukan. Ini digunakan saat mengonversi file .resx dan memungkinkan Resgen.exe untuk menserialisasikan atau mendeserialisasi sumber daya objek. Ini mirip /reference: dengan opsi atau /r: untuk pengkompilasi C# dan Visual Basic. |
filename.extension |
Menentukan nama file input yang akan dikonversi. Jika Anda menggunakan sintaks baris perintah pertama yang lebih panjang yang disajikan sebelum tabel ini, extension harus salah satu dari berikut ini:.txt atau .restext File teks untuk dikonversi ke file .resources atau .resx. File teks hanya dapat berisi sumber daya string. Untuk informasi tentang format file, lihat bagian "Sumber Daya di File Teks" dari Buat file sumber daya. .resx File sumber daya berbasis XML untuk dikonversi ke file .resources atau teks (.txt atau .restext). .Sumber daya File sumber daya biner untuk dikonversi ke file .resx atau teks (.txt atau .restext). Jika Anda menggunakan sintaks baris perintah kedua yang lebih pendek yang disajikan sebelum tabel ini, extension harus berikut ini:.exe atau .dll Rakitan .NET Framework (dapat dieksekusi atau pustaka) yang sumber daya stringnya akan diekstrak ke file .resw untuk digunakan dalam mengembangkan aplikasi Windows 8.x Store. |
outputFilename.extension |
Menentukan nama dan jenis file sumber daya yang akan dibuat. Argumen ini bersifat opsional saat mengonversi dari file .txt, .restext, atau .resx ke file .resources. Jika Anda tidak menentukan outputFilename, Resgen.exe menambahkan ekstensi .resources ke input filename dan menulis file ke direktori yang berisi filename,extension.Argumen outputFilename.extension wajib saat mengonversi dari file .resources. Tentukan nama file dengan ekstensi .resx saat mengonversi file .resources ke file sumber daya berbasis XML. Tentukan nama file dengan ekstensi .txt atau .restext saat mengonversi file .resources menjadi file teks. Anda harus mengonversi file .resources ke file .txt hanya ketika file .resources hanya berisi nilai string. |
outputDirectory |
Untuk aplikasi Windows 8.x Store, menentukan direktori tempat file .resw yang berisi sumber daya filename.extension string akan ditulis.
outputDirectory harus sudah ada. |
/str:
language[,namespace[,classname[,filename]]]
|
Membuat file kelas sumber daya yang sangat ditik dalam bahasa pemrograman yang ditentukan dalam language opsi .
language dapat terdiri dari salah satu literal berikut:- Untuk C#: c#, cs, atau csharp.- Untuk Visual Basic: vb atau visualbasic.- Untuk VBScript: vbs atau vbscript.- Untuk C++: c++, mc, atau cpp.- Untuk JavaScript: js, jscript, atau javascript.Opsi namespace menentukan namespace layanan default proyek, classname opsi menentukan nama kelas yang dihasilkan, dan filename opsi menentukan nama file kelas.Opsi /str: ini hanya mengizinkan satu file input, sehingga tidak dapat digunakan dengan /compile opsi .Jika namespace ditentukan tetapi classname tidak, nama kelas berasal dari nama file output (misalnya, garis bawah diganti untuk periode). Sumber daya yang sangat di ketik mungkin tidak berfungsi dengan benar sebagai hasilnya. Untuk menghindari hal ini, tentukan nama kelas dan nama file output.Untuk informasi selengkapnya tentang opsi ini, lihat Membuat Kelas Sumber Daya yang Sangat Diekstrak nanti dalam topik ini. |
/publicClass |
Membuat kelas sumber daya yang sangat ditik sebagai kelas publik. Secara default, kelas sumber daya berada internal di C# dan Friend di Visual Basic.Opsi ini diabaikan jika /str: opsi tidak digunakan. |
Resgen.exe dan Jenis File Sumber Daya
Agar Resgen.exe berhasil mengonversi sumber daya, file teks dan .resx harus mengikuti format yang benar.
File Teks (.txt dan .restext)
File teks (.txt atau .restext) mungkin hanya berisi sumber daya string. Sumber daya string berguna jika Anda menulis aplikasi yang harus memiliki string yang diterjemahkan ke dalam beberapa bahasa. Misalnya, Anda dapat dengan mudah mewujudkan string menu dengan menggunakan sumber daya string yang sesuai. Resgen.exe membaca file teks yang berisi pasangan nama/nilai, di mana nama adalah string yang menjelaskan sumber daya dan nilainya adalah string sumber daya itu sendiri.
Nota
Untuk informasi tentang format file .txt dan .restext, lihat bagian "Sumber Daya di File Teks" dari Buat file sumber daya.
File teks yang berisi sumber daya harus disimpan dengan pengodean UTF-8 atau Unicode (UTF-16) kecuali hanya berisi karakter dalam rentang Latin Dasar (ke U+007F). Resgen.exe menghapus karakter ANSI yang diperluas saat memproses file teks yang disimpan menggunakan pengodean ANSI.
Resgen.exe memeriksa file teks untuk nama sumber daya duplikat. Jika file teks berisi nama sumber daya duplikat, Resgen.exe akan memancarkan peringatan dan mengabaikan nilai kedua.
File .resx
Format file sumber daya .resx terdiri dari entri XML. Anda dapat menentukan sumber daya string dalam entri XML ini, seperti yang Anda lakukan dalam file teks. Keuntungan utama file .resx melalui file teks adalah Anda juga dapat menentukan atau menyematkan objek. Saat Anda melihat file .resx, Anda dapat melihat bentuk biner objek yang disematkan (misalnya, gambar) ketika informasi biner ini adalah bagian dari manifes sumber daya. Seperti halnya file teks, Anda dapat membuka file .resx dengan editor teks (seperti Notepad atau Microsoft Word) dan menulis, mengurai, dan memanipulasi kontennya. Perhatikan bahwa ini membutuhkan pengetahuan yang baik tentang tag XML dan struktur file .resx. Untuk detail selengkapnya tentang format file .resx, lihat bagian "Sumber Daya di File .resx" dari Buat file sumber daya.
Untuk membuat file .resources yang berisi objek nonstring tertanam, Anda harus menggunakan Resgen.exe untuk mengonversi file .resx yang berisi objek atau menambahkan sumber daya objek ke file Anda langsung dari kode dengan memanggil metode yang disediakan oleh ResourceWriter kelas .
Jika file .resx atau .resources Anda berisi objek dan Anda menggunakan Resgen.exe untuk mengonversinya ke file teks, semua sumber daya string akan dikonversi dengan benar, tetapi jenis data objek nonstring juga akan ditulis ke file sebagai string. Anda akan kehilangan objek yang disematkan dalam konversi, dan Resgen.exe akan melaporkan bahwa terjadi kesalahan dalam mengambil sumber daya.
Mengonversi Antara Jenis File Sumber Daya
Saat Anda mengonversi antara jenis file sumber daya yang berbeda, Resgen.exe mungkin tidak dapat melakukan konversi atau mungkin kehilangan informasi tentang sumber daya tertentu, tergantung pada jenis file sumber dan target. Tabel berikut menentukan jenis konversi yang berhasil saat mengonversi dari satu jenis file sumber daya ke jenis file sumber daya lainnya.
| Konversi dari | Ke file teks | Ke file .resx | Ke file .resw | Ke file .resources |
|---|---|---|---|---|
| File teks (.txt atau .restext) | -- | Tidak ada masalah | Tidak didukung | Tidak ada masalah |
| File .resx | Konversi gagal jika file berisi sumber daya non-string (termasuk tautan file) | -- | Tidak didukung* | Tidak ada masalah |
| File .resources | Konversi gagal jika file berisi sumber daya non-string (termasuk tautan file) | Tidak ada masalah | Tidak didukung | -- |
| perakitan .exe atau .dll | Tidak didukung | Tidak didukung | Hanya sumber daya string (termasuk nama jalur) yang dikenali sebagai sumber daya | Tidak didukung |
*Di aplikasi Windows 8.x Store, Anda menggunakan file .resw untuk membuat sumber daya. Terlepas dari perbedaan ekstensi file, format file .resw identik dengan format file .resx, kecuali bahwa file .resw hanya dapat berisi string dan jalur file. Anda dapat mengonversi file .resx yang hanya berisi string dan jalur file menjadi file .resw hanya dengan mengubah ekstensi file.
Melakukan Tugas Resgen.exe Tertentu
Anda dapat menggunakan Resgen.exe dengan berbagai cara: untuk mengkompilasi file sumber daya berbasis teks atau berbasis XML menjadi file biner, untuk mengonversi antara format file sumber daya, dan untuk menghasilkan kelas yang membungkus ResourceManager fungsionalitas dan menyediakan akses ke sumber daya. Bagian ini menyediakan informasi terperinci tentang setiap tugas:
Mengkompilasi Sumber Daya ke dalam File Biner
Penggunaan Resgen.exe yang paling umum adalah mengkompilasi file sumber daya berbasis teks (file .txt atau .restext) atau file sumber daya berbasis XML (file .resx) ke dalam file .resources biner. File output kemudian dapat disematkan dalam rakitan utama oleh pengkompilasi bahasa atau di rakitan satelit oleh Assembly Linker (AL.exe).
Sintaks untuk mengkompilasi file sumber daya adalah:
resgen inputFilename [outputFilename]
di mana parameternya adalah:
inputFilename Nama file, termasuk ekstensi, file sumber daya untuk dikompilasi. Resgen.exe hanya mengkompilasi file dengan ekstensi .txt, .restext, atau .resx.
outputFilename Nama file output. Jika Anda menghilangkan outputFilename, Resgen.exe membuat file .resources dengan nama inputFilename file akar dalam direktori yang sama dengan inputFilename. Jika outputFilename menyertakan jalur direktori, direktori harus ada.
Anda menyediakan namespace layanan yang sepenuhnya memenuhi syarat untuk file .resources dengan menentukannya dalam nama file dan memisahkannya dari nama file akar dengan titik. Misalnya, jika outputFilename adalah MyCompany.Libraries.Strings.resources, namespace adalah MyCompany.Libraries.
Perintah berikut membaca pasangan nama/nilai dalam Resources.txt dan menulis file .resources biner bernama Resources.resources. Karena nama file output tidak ditentukan secara eksplisit, nama tersebut menerima nama yang sama dengan file input secara default.
resgen Resources.txt
Perintah berikut membaca pasangan nama/nilai di Resources.restext dan menulis file sumber daya biner bernama StringResources.resources.
resgen Resources.restext StringResources.resources
Perintah berikut membaca file input berbasis XML bernama Resources.resx dan menulis file .resources biner bernama Resources.resources.
resgen Resources.resx Resources.resources
Mengonversi antara jenis file sumber daya
Selain mengkompilasi file sumber daya berbasis teks atau berbasis XML ke dalam file biner .resources, Resgen.exe dapat mengonversi jenis file yang didukung ke jenis file lain yang didukung. Ini berarti bahwa ia dapat melakukan konversi berikut:
.txt dan file .restext ke file .resx.
File .resx ke file .txt dan .restext.
File .resources ke file .txt dan .restext.
File .resources ke file .resx.
Sintaksnya sama seperti yang ditunjukkan di bagian sebelumnya.
Selain itu, Anda dapat menggunakan Resgen.exe untuk mengonversi sumber daya yang disematkan dalam rakitan .NET Framework ke file .resw untuk aplikasi Windows 8.x Store.
Perintah berikut membaca file sumber daya biner Resources.resources dan menulis file output berbasis XML bernama Resources.resx.
resgen Resources.resources Resources.resx
Perintah berikut membaca file sumber daya berbasis teks bernama StringResources.txt dan menulis file sumber daya berbasis XML bernama LibraryResources.resx. Selain berisi sumber daya string, file .resx juga dapat digunakan untuk menyimpan sumber daya non-string.
resgen StringResources.txt LibraryResources.resx
Dua perintah berikut membaca file sumber daya berbasis XML bernama Resources.resx dan menulis file teks bernama Resources.txt dan Resources.restext. Perhatikan bahwa jika file .resx berisi objek yang disematkan, file tersebut tidak akan dikonversi secara akurat ke dalam file teks.
resgen Resources.resx Resources.txt
resgen Resources.resx Resources.restext
Mengkompilasi atau Mengonversi Beberapa File
Anda dapat menggunakan sakelar /compile untuk mengonversi daftar file sumber daya dari satu format ke format lainnya dalam satu operasi. Sintaksnya adalah:
resgen /compile filename.extension [filename.extension...]
Perintah berikut mengkompilasi tiga file, StringResources.txt, TableResources.resw, dan ImageResources.resw, ke dalam file .resources terpisah bernama StringResources.resources, TableResources.resources, dan ImageResources.resources.
resgen /compile StringResources.txt TableResources.resx ImageResources.resx
Mengekspor Sumber Daya ke File .resw
Jika Anda mengembangkan aplikasi Windows 8.x Store, Anda mungkin ingin menggunakan sumber daya dari aplikasi desktop yang ada. Namun, dua jenis aplikasi mendukung format file yang berbeda. Di aplikasi desktop, sumber daya dalam teks (.txt atau .restext) atau file .resx dikompilasi ke dalam file .resources biner. Di aplikasi Windows 8.x Store, file .resw dikompilasi ke dalam file indeks sumber daya paket biner (PRI). Anda dapat menggunakan Resgen.exe untuk menjembatani kesenjangan ini dengan mengekstrak sumber daya dari rakitan satelit atau yang dapat dieksekusi dan menulisnya ke satu atau beberapa file .resw yang dapat digunakan saat mengembangkan aplikasi Windows 8.x Store.
Penting
Visual Studio secara otomatis menangani semua konversi yang diperlukan untuk menggabungkan sumber daya dalam pustaka portabel ke dalam aplikasi Windows 8.x Store. Menggunakan Resgen.exe secara langsung untuk mengonversi sumber daya dalam format file rakitan ke .resw hanya menarik bagi pengembang yang ingin mengembangkan aplikasi Windows 8.x Store di luar Visual Studio.
Sintaks untuk menghasilkan file .resw dari rakitan adalah:
resgen filename.extension [outputDirectory]
di mana parameternya adalah:
filename.extension Nama rakitan .NET Framework (executable atau .DLL). Jika file tidak berisi sumber daya, Resgen.exe tidak membuat file apa pun.
outputDirectory Direktori yang ada untuk menulis file .resw. Jika outputDirectory dihilangkan, file .resw ditulis ke direktori saat ini. Resgen.exe membuat satu file .resw untuk setiap file .resources di assembly. Nama file akar file .resw sama dengan nama akar file .resources.
Perintah berikut membuat file .resw di direktori Win8Resources untuk setiap file .resources yang disematkan di MyApp.exe:
resgen MyApp.exe Win8Resources
Mengkompilasi Sumber Daya Secara Kondisional
Dimulai dengan .NET Framework 4.5, Resgen.exe mendukung kompilasi kondisional sumber daya string dalam file teks (.txt dan .restext). Ini memungkinkan Anda menggunakan satu file sumber daya berbasis teks dalam beberapa konfigurasi build.
Dalam file .txt atau .restext, Anda menggunakan #ifdef...
#endif buat untuk menyertakan sumber daya dalam file .resources biner jika simbol didefinisikan, dan Anda menggunakan #if !konstruksi ... #endif untuk menyertakan sumber daya jika simbol tidak ditentukan. Pada waktu kompilasi, Anda kemudian menentukan simbol dengan menggunakan /define: opsi diikuti dengan daftar simbol yang dibatasi koma. Perbandingan peka huruf besar/kecil. Kasus simbol yang ditentukan oleh harus cocok dengan /define huruf besar/kecil simbol dalam file teks yang akan dikompilasi.
Misalnya, file berikut bernama UIResources.text menyertakan sumber daya string bernama AppTitle yang dapat mengambil salah satu dari tiga nilai, tergantung pada apakah simbol bernama PRODUCTION, CONSULT, atau RETAIL ditentukan.
#ifdef PRODUCTION
AppTitle=My Software Company Project Manager
#endif
#ifdef CONSULT
AppTitle=My Consulting Company Project Manager
#endif
#ifdef RETAIL
AppTitle=My Retail Store Project Manager
#endif
FileMenuName=File
File kemudian dapat dikompilasi ke dalam file .resources biner dengan perintah berikut:
resgen /define:CONSULT UIResources.restext
Ini menghasilkan file .resources yang berisi dua sumber daya string. Nilai AppTitle sumber daya adalah "Manajer Proyek Perusahaan Konsultasi Saya".
Menghasilkan Kelas Sumber Daya yang Diekstrak Dengan Kuat
Resgen.exe mendukung sumber daya yang sangat ditik, yang merangkum akses ke sumber daya dengan membuat kelas yang berisi sekumpulan properti baca-saja statis. Ini menyediakan alternatif untuk memanggil metode ResourceManager kelas secara langsung untuk mengambil sumber daya. Anda dapat mengaktifkan dukungan sumber daya yang sangat ditik dengan menggunakan /str opsi di Resgen.exe, yang membungkus fungsionalitas StronglyTypedResourceBuilder kelas. Saat Anda menentukan /str opsi , output Resgen.exe adalah kelas yang berisi properti yang sangat diketik yang cocok dengan sumber daya yang dirujuk dalam parameter input. Kelas ini menyediakan akses baca-saja yang sangat ditik ke sumber daya yang tersedia dalam file yang diproses.
Sintaks untuk membuat sumber daya yang sangat di ketik adalah:
resgen inputFilename [outputFilename] /str:language[,namespace,[classname[,filename]]] [/publicClass]
Parameter dan sakelarnya adalah:
inputFilename Nama file, termasuk ekstensi, dari file sumber daya yang akan menghasilkan kelas sumber daya yang sangat di ketik. File dapat berupa file .resources berbasis teks, berbasis XML, atau biner; ini dapat memiliki ekstensi .txt, .restext, .resw, atau .resources.
outputFilename Nama file output. Jika outputFilename menyertakan jalur direktori, direktori harus ada. Jika Anda menghilangkan outputFilename, Resgen.exe membuat file .resources dengan nama inputFilename file akar dalam direktori yang sama dengan inputFilename.
outputFilename dapat berupa file .resources berbasis teks, berbasis XML, atau biner. Jika ekstensi file berbeda dari outputFilename ekstensi inputFilenamefile , Resgen.exe melakukan konversi file.
Jika inputFilename adalah file .resources, Resgen.exe menyalin file .resources jika outputFilename juga merupakan file .resources. Jika outputFilename dihilangkan, Resgen.exe ditimpa inputFilename dengan file .resources yang identik.
Bahasa Bahasa untuk menghasilkan kode sumber untuk kelas sumber daya yang ditik dengan kuat. Nilai yang mungkin adalah cs, , dan csharp untuk kode C#, vb dan visualbasic untuk kode Visual Basic, vbs dan vbscript untuk kode VBScript, dan c++, mcdan cpp untuk kode C#C++.
namespace layanan Namespace yang berisi kelas sumber daya yang diketik dengan kuat. File .resources dan kelas sumber daya harus memiliki namespace yang sama. Untuk informasi tentang menentukan namespace layanan di outputFilename, lihat Mengkompilasi Sumber Daya ke dalam File Biner. Jika namespace dihilangkan, kelas sumber daya tidak terkandung dalam namespace.
nama kelas Nama kelas sumber daya yang ditik dengan kuat. Ini harus sesuai dengan nama akar file .resources. Misalnya, jika Resgen.exe menghasilkan file .resources bernama MyCompany.Libraries.Strings.resources, nama kelas sumber daya yang di ketik dengan kuat adalah String. Jika nama kelas dihilangkan, kelas yang dihasilkan berasal dari nama akar .outputFilename Jika outputFilename dihilangkan, kelas yang dihasilkan berasal dari nama akar .inputFilename
classname tidak boleh berisi karakter yang tidak valid seperti spasi yang disematkan. Jika nama kelas berisi spasi yang disematkan, atau jika nama kelas dihasilkan secara default dari inputFilename, dan inputFilename berisi spasi yang disematkan, Resgen.exe mengganti semua karakter yang tidak valid dengan garis bawah (_).
Filename Nama file kelas.
/publicclass Membuat kelas sumber daya yang sangat ditik publik daripada internal (dalam C#) atau Friend (di Visual Basic). Ini memungkinkan sumber daya diakses dari luar perakitan tempat sumber daya disematkan.
Penting
Saat Anda membuat kelas sumber daya yang ditik dengan kuat, nama file .resources Anda harus cocok dengan namespace layanan dan nama kelas kode yang dihasilkan. Namun, Resgen.exe memungkinkan Anda menentukan opsi yang menghasilkan file .resources yang memiliki nama yang tidak kompatibel. Untuk mengatasi perilaku ini, ganti nama file output setelah dibuat.
Kelas sumber daya yang sangat di ketik memiliki anggota berikut:
Konstruktor tanpa parameter, yang dapat digunakan untuk membuat instans kelas sumber daya yang diketik dengan kuat.
Properti
static(C#) atauShared(Visual Basic) dan baca-sajaResourceManager, yang mengembalikan instans ResourceManager yang mengelola sumber daya yang di ketik dengan kuat.Properti statis
Culture, yang memungkinkan Anda mengatur budaya yang digunakan untuk pengambilan sumber daya. Secara default, nilainya adalahnull, yang berarti bahwa budaya UI saat ini digunakan.Satu
static(C#) atauShared(Visual Basic) dan properti baca-saja untuk setiap sumber daya dalam file .resources. Nama properti adalah nama sumber daya.-
Misalnya, perintah berikut mengkompilasi file sumber daya bernama StringResources.txt ke dalam StringResources.resources dan menghasilkan kelas bernama StringResources dalam file kode sumber Visual Basic bernama StringResources.vb yang dapat digunakan untuk mengakses Resource Manager.
resgen StringResources.txt /str:vb,,StringResources