Не удается добавить файл .bin.gz в качестве встроенного ресурса. - PullRequest
1 голос
/ 20 июня 2019

Если я включаю файл .bin.gz в DLL в качестве встроенного ресурса, он не отображается в списке Assembly.GetManifestResourceNames () и не может быть загружен с помощью Assembly.GetManifestResourceStream (). Если я переименую этот файл во что-то еще, он появится.

Файл .bin.gz отображается в .csproj. Я создаю библиотеку классов .NET Core 2.2.

Что происходит? Существует ли какой-либо фильтр по типу файла, который препятствует внедрению определенных типов?

РЕДАКТИРОВАТЬ: На дальнейшую проверку. Похоже, что ресурсы .bin.gz помещены в другую .dll с именем [AssemblyName] .resources.dll, которая находится в папке «bin» рядом с [AssemblyName] .dll. Почему это происходит и почему это не происходит с другими файлами?

...