当使用要包含在可执行文件中的某些文件构建C#项目时,通常将构建操作设置为Resource。但是,除了Application.GetResourceStream
(在.NET Core中不可用)之外,我还没有找到一种在运行时检索这些文件的方法。
我正在尝试构建一个跨平台的.NET Core控制台应用程序,那么如何将文件嵌入可执行文件中,然后在运行时进行检索?
答案 0 :(得分:1)
尝试改用Assembly.GetManifestResourceStream
method。 Application.GetResourceStream
是PresentationFramework.dll程序集的一部分,该程序集将在带有.net core 3的WPF中提供