.net - 我可以在 .NET 应用程序中修改嵌入式资源(文本/xml 文件)的内容吗

标签 .net embedded-resource

标题几乎就是问题:-)

我在我的 .NET 应用程序中嵌入了一个 xml 文件和一个 txt 文件作为资源。 我仍在调试其他东西,所以无法运行和测试它。

所以只是想问一下,部署后我能否在运行时修改这些文件?

最佳答案

没有。嵌入式资源是程序集中的一组字节。

这就像在编译后尝试修改程序集中的代码。

如果您的程序集已签名,这将更加糟糕。

如果您尝试将资源换入和换出,您可以将资源移动到一个单独的 (satellite) 程序集中,并在部署时交换该程序集。

你想达到什么目的?

关于.net - 我可以在 .NET 应用程序中修改嵌入式资源(文本/xml 文件)的内容吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1038795/

相关文章:

c# - 将 C# 公共(public)字段重构为属性的工具

c# - 在 documentcompleted 事件之前禁用从 webbrowser 控件加载图像

c++ - 如何将一长串整数作为资源嵌入到 native C++ Windows 应用程序中

c# - 无法使用 GetManifestResourceStream 找到嵌入式资源

javascript - 引用 javascript 嵌入式资源但智能感知不显示任何内容

c# - LINQ to SQL lambda,其中[可为空的对象必须具有值错误]

c# - LINQ 首先排序特殊字符?

.net - 在正则表达式中使用 Ascii 代码作为左引号

android - 从 apk 文件中提取应用程序图标

java - jar 不会显示图像