【发布时间】:2017-06-09 19:48:43
【问题描述】:
目前,在我的 Service Fabric 应用程序中,我使用内容文件作为嵌入式资源并按如下方式访问它
Assembly.GetExecutingAssembly().GetManifestResourceStream("C:\src\MyProj\Content.chtml")).
但是,这种方法的问题在于,对内容文件的任何更改都需要完全部署,而不仅仅是内容修改。
在 SF 应用中使用内容的最佳/推荐方式是什么?
【问题讨论】:
-
你能澄清一下“不仅仅是内容修改”的意思吗?你想做什么/避免什么?几乎您总是需要进行某种部署才能将更改推出并在集群中运行。
-
在你的程序集中嵌入资源意味着你需要重新加载程序集,也就是重启服务。改用数据包(参见 Loek 的回答)。