• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

我应该在多个项目之间共享属性?

c/c++ 来源:epalm 3次浏览

我有一个.NET解决方案与多个项目。有几个项目需要访问几个解决方案范围内的属性(键值对)。我可以在一个项目中将这些属性放在Settings.settings文件中,但据我了解,其他项目将无法访问它们(对吗?)。我应该在多个项目之间共享属性?

我应该……

  1. 放在一个INI文件这些属性在全球访问的共享文件夹一样Environment.SpecialFolder.CommonApplicationData/MySolutionData

  2. 在注册表中把这些属性呢?

  3. 其他地方?

编辑:

我忘了提,我希望能够在一个共同的项目之外编辑属性的这个小名单的应用程序,因此共享类是行不通的。


===========解决方案如下:

我通常创建一个额外的项目,仅用于处理共享的app.config文件,并使其内容可用于其他项目。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)