首先,我想解释一下我的环境。
我有一个Service.exe(这是一项服务),这是一个特殊文件夹中的项目。 我有一个Configurator.exe(wpf应用程序),这是另一个文件夹中的另一个项目。 Configurator.exe需要Service.Properties的内容。
我尝试过的解决方案: 在配置器中:
using Service.Properties;
string var1 = Settings.Default.var1;
当我以这种方式使用时有效,但整个Service项目都将导入到配置器项目中(在bin中)。就我而言,这是不允许发生的,必须将其分开。
我还能做什么? 还有一个xml设置文件。我可以解析并加载数据。但这并不优雅,就像直接使用属性一样。
我想知道是否可以在不导入项目的情况下使用另一个项目的属性。 通过某种方式,应该可以引用或仅导入类而不导入整个项目。
但是我不知道如何:/
有人可以给我一个提示吗? :)