В С# или VB.Net существует способ найти встроенный ресурс (ы), содержащийся в сборке?
Поскольку я вручную извлекаю встроенный ресурс, создайте сборку таким образом:
Dim embeddedFileName As String = "MyResources.resx"
Dim targetFilePath As String = "C:\NewMyResources.resx"
Using s As Stream = assembly.GetManifestResourceStream(embeddedFileName)
Dim buffer As Byte() = New Byte(CInt(s.Length - 1)) {}
Dim read As Integer = s.Read(buffer, 0, CInt(s.Length))
Using fs As New FileStream(targetFilePath, FileMode.Create)
fs.Write(buffer, 0, buffer.Length)
End Using
End Using
Я хотел бы автоматизировать задачу в будущих проектах для извлечения ресурсов (ов), не зная точного имени (имен), это возможно?
Вы можете получить список встроенных ресурсов с помощью метода Assembly.GetManifestResourceNames.