当我编译库时,Settings.Settings中的所有设置都集成到DLL中。 我该如何预防?如何防止将app.config集成到.net库(dll)
4
A
回答
3
查看Settings.settings文件的属性,并将生成操作设置为资源,将复制到输出目录设置为不复制。
这应该为您创建一个dll.config文件,您可以在其中编辑建筑物外的设置。
0
没有Settings.Settings中列出的任何设置。如果你不想让它们在DLL中运出,那么就不要它们。如果你有他们,那么你必须需要他们的东西,在这种情况下,没有意义不包括他们。
0
如果您不想公开值,请确保您有一个具有部署值(空值,0或某物)的app.config。这些值将作为默认值编译到DLL中。
相关问题
- 1. 如何禁止引用.NET DLL类库
- 2. 如何将第三方库集成到我的dll中?
- 3. 如何防止Visual Studio提示将.NET 4升级到.NET 4.5
- 4. 如何防止将类构建到发布DLL中?
- 5. 如何防止在.NET中智能加载DLL?
- 6. 如何防止我的.Net dll被添加为参考?
- 7. .net app.config库项目
- 8. 将App.config应用到我的DLL程序集?
- 9. 如何将清单添加到.NET DLL?
- 10. 如何防止在GAC中注册DLL
- 11. 如何防止IIS尝试加载dll?
- 12. 如何防止将短字符串添加到集合
- 13. 如何防止生成.csproj.user?
- 14. dll集成到Axapta 3.0中
- 15. 防止从.NET数据集中插入到数据库中的负数ID
- 16. MSBuild条件,以防止app.config XML转换
- 17. 防止DLL注入从DLL C++
- 18. 防止挂钩dll加载
- 19. 如何防止.NET JSON被缓存
- 20. Oracle数据库和.NET(C#) - 如何防止SQL注入
- 21. 如何防止.NET库关闭发送RST数据包
- 22. Ruby on rails集成测试数据库清洁防止干净?
- 23. 如何集成Lua和.Net
- 24. UIMA集成DLL
- 25. 如何防止Visual Studio提示更新app.config中的.settings文件
- 26. 如何将MYOB Exo Business(Exonet)集成到.NET应用程序中?
- 27. 如何在dll级别读取app.config。?
- 28. 将.Net dll转换为.Net Core dll
- 29. 将.net 2.0 dll转换为.net 4.0 dll
- 30. 将Angular.js SPA与.NET集成
你试图实现什么? *默认*值集成到DLL中,但在运行时配置系统将首先检查exename.config文件(或用户设置路径)是否有任何修改的值。你想通过不在dll中集成默认值来发生什么? – 2011-01-12 12:45:34
我的目标是只需通过修改app.config即可在编译和部署后更改设置。没有app.config,所以我假设它使用最接近的.exe(在同一个文件夹中)。有没有办法使用两个app.configs。如果没有,我需要停止使用settings.settings? – 2011-01-12 12:57:10