Решение похоже на этот ответ, только немного отличается для VS Ma c и. NET Core 3.1.
Я добился того, что искал, добавив файлы в мой C# проект, затем установив их действие по сборке 'Embedded Resource'. Это здесь в VS для Ма c 2019:
Чтобы прочитать их, синтаксис (если вы находитесь в классе в одном проекте в виде файлов):
var assembly = typeof(MyClass).Assembly;
Stream myFile = assembly.GetManifestResourceStream("MyProject.MyFolder.MyFile.json");
// To get the text as a string
var sR = new StreamReader(myFile);
var myFilesText = sR.ReadToEnd();
sR.Close();
Если вы не уверены, каковы их имена, вы можете перечислить ресурсы с помощью:
string[] names = assembly.GetManifestResourceNames();