C# 生成的exe.config文件能写入到exe中吗?
不能。一般情况下发布程序多带一个配置文件应该不是啥事情吧
配置文件存在的意义就是在不修改exe的前提下,可以通过修改配置一定程度改变程序的行为,换言之配置文件就是用来修改的,把它弄进exe,它就没法改了,那跟直接在代码里写死相关值就没区别了。
既然是配置文件,当然是为了某些参数的在外界环境改变的情况下,能及时的作调整。如果涉及到比较隐私而又一般不会变的内容,可考虑写写在程序中。若比较隐私而又可能会变,最好进行加密后再作配置。
如果是只想单文件EXE,不想要配置文件,可以把配置文件里用到的变量写死在程序里,然后删了配置文件
971 阅读
2 回答728 阅读
1 回答831 阅读
6 回答17k 阅读
1 回答4.6k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
不能。一般情况下发布程序多带一个配置文件应该不是啥事情吧