Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Ship config inside.dll_C#_Visual Studio_Configuration_App Config - Fatal编程技术网

C# Ship config inside.dll

C# Ship config inside.dll,c#,visual-studio,configuration,app-config,C#,Visual Studio,Configuration,App Config,我有几个配置值是静态的,对于我的DLL项目不会经常更改。我可以在ProjectName.dll.config中添加这些配置值 但是我必须将ProjectName.dll.config与ProjectName.dll一起发送。此外,我还必须将此新配置文件(或更改.dll使用者构建代码)告知.dll使用者 有没有办法将这些配置值存储在.dll本身中?所以我不需要担心配置文件的发送?您可以将该文件作为资源嵌入。请看这个问题拥有一个配置文件的目的是什么?然后,您可以将“配置数据”直接放在dll文件中,用

我有几个配置值是静态的,对于我的DLL项目不会经常更改。我可以在ProjectName.dll.config中添加这些配置值

但是我必须将ProjectName.dll.config与ProjectName.dll一起发送。此外,我还必须将此新配置文件(或更改.dll使用者构建代码)告知.dll使用者


有没有办法将这些配置值存储在.dll本身中?所以我不需要担心配置文件的发送?

您可以将该文件作为资源嵌入。请看这个问题拥有一个配置文件的目的是什么?然后,您可以将“配置数据”直接放在dll文件中,用一些静态类编写。@sᴇM你能告诉我一些例子/博客吗?为了更好的可读性和可维护性?