社区
C#
帖子详情
C#编辑嵌入的资源,操作XML文件并保存
Helsing
2011-10-08 02:33:12
WinForm项目中有一个xml的配置文件,为了安全起见把它设置为嵌入的资源,读取它的信息完全没有问题,网上的资源也很多。但是做为配置文件,光读取还是不够的,我想编辑并保存它,这样问题就出现了。貌似嵌入的资源是只读的,无法编辑,网上也没找到相应的资源,只好向各位大侠求救了!
...全文
517
4
打赏
收藏
C#编辑嵌入的资源,操作XML文件并保存
WinForm项目中有一个xml的配置文件,为了安全起见把它设置为嵌入的资源,读取它的信息完全没有问题,网上的资源也很多。但是做为配置文件,光读取还是不够的,我想编辑并保存它,这样问题就出现了。貌似嵌入的资源是只读的,无法编辑,网上也没找到相应的资源,只好向各位大侠求救了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Helsing
2011-10-10
打赏
举报
回复
我也知道加密能实现啊,我就是想着如果能修改嵌入的资源那该多好啊,省去很多麻烦。看来此路不通啊,也只能加密了。
sdl2005lyx
2011-10-09
打赏
举报
回复
用Configuration 类:
static void CreateSection()
{
try
{
CustomSection customSection;
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
if (config.Sections["CustomSection"] == null)
{
customSection = new CustomSection();
config.Sections.Add("CustomSection", customSection);
customSection.SectionInformation.ForceSave = true;
config.Save(ConfigurationSaveMode.Full);
Console.WriteLine("Section name: {0} created",
customSection.SectionInformation.Name);
}
}
catch (ConfigurationErrorsException err)
{
Console.WriteLine(err.ToString());
}
}
rinall
2011-10-08
打赏
举报
回复
加密吧。在正常使用中能更改的文件就只有配置文件和数据库。不可能每一个更改都自己去改dll文件。
feixuyue
2011-10-08
打赏
举报
回复
你都说了,还有什么拌饭么,
加密下吧;
C#
中
XML文件
的读取与
操作
技术指南
本文还有配套的精品
资源
,点击获取 简介:本文详细介绍了在
C#
中如何使用.NET Framework类库进行
XML文件
的读取和处理。内容涵盖了XML的基本概念、系统中处理XML的核心类如XmlDocument和LINQ to XML、XPath查询语言的使用、以及XML序列化与反序列化的技术。文章还包括了实际的代码示例,演示了如何读取和解析
XML文件
,以及如何使用LINQ t...
C#
中XML配置文件读写教程
C#
(读作”看”)是一种由微软公司开发的现代、类型安全的面向对象的编程语言,是.NET框架的主要开发语言。自从2002年首次发布以来,
C#
经历了多个版本的迭代,不断融入新的功能与特性。它的设计初衷是为了提供一种简洁、安全并且高效的编程方式,以满足开发复杂应用程序的需求。XML(Extensible Markup Language)是一种用于存储和传输数据的标记语言。它的设计目标是传输和存储数据,而不是用来显示数据。XML的可扩展性意味着用户可以定义自己的元素和属性标记来描述各种数据。
XML文件
扩展:如何使用
C#
追加节点
System.Xml命名空间是.NET框架中处理XML文档的核心组件。它为开发者提供了一系列强大的类和接口,使得在
C#
中
操作
XML文档变得简单高效。该命名空间下不仅包括了用于读取、写入、查询和
操作
XML的API,而且还为XML数据的安全和验证提供了支持。上述代码展示了如何在
C#
中引用System.Xml命名空间,以便使用其下定义的类和方法。
C#
如何使用程序添加查询和
编辑
resx文件(
资源
文件)
在
C#
项目中难免用到
资源
文件(以resx结尾的文件) 读取和添加的方法: 在项目中首先要引用命名空间 using System.Resources; string respath=@".\Resources1.resx"; //给
资源
文件中写入字符串 using(ResXResourceWriter resx=new ResXResourceWriter(respath)) ...
VC.net与XML集成实现图像文件
操作
图像处理是一个包含多个领域的广泛主题,包括图像增强、图像复原、图像编码和传输、图像分析和识别等。在
C#
.NET中,图像处理通常是指利用.NET框架提供的类库对图像数据进行
操作
的过程。开发者可以通过这些类库,实现对图像的加载、
编辑
、
保存
,以及在应用程序中显示。XML(Extensible Markup Language)即可扩展标记语言,是一种用于存储和传输数据的标记语言和文档格式。与HTML相似,XML使用标签来定义数据,但与HTML不同的是,XML标签是自定义的,可以描述任何类型的数据。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章