【发布时间】:2016-12-10 06:48:05
【问题描述】:
我刚刚开始研究 .Net Core,但我没有看到经典资源和任何看起来像资源的东西。例如,在经典的 .Net 类库中,我可以将带有一些脚本的文本过滤器添加到我的项目中,然后我可以将这些文件添加到项目的资源中。之后,我可以通过以下方式轻松使用它:
Connection.Execure(Properties.Resources.MySuperScript);
我看到.Net Core 库中没有这样的功能,至少我没有看到。 .Net Core 中是否有替代方法可以将一些静态数据作为嵌入式资源存储在库中?如果存在,如何使用?
【问题讨论】:
-
尚不支持资源。也许使用 JSON 或 XML 文件?
-
我使用了 SQL 脚本的资源,它们包含引号等特殊符号,因此使用 JSON 并不方便,因为应该将这些符号更改为转义序列。以这种形式阅读和修复脚本并不舒适。 :(
-
这个答案:stackoverflow.com/a/57811919/156991 是今天的最佳答案。
标签: c# asp.net-core .net-core