添加一个变量以在整个解决方案中访问

Posted

技术标签:

【中文标题】添加一个变量以在整个解决方案中访问【英文标题】:add a variable to access across the solution 【发布时间】:2015-02-26 07:56:21 【问题描述】:

这可能是一个简单的问题,但我找不到解决办法,需要一些帮助

我在一个项目和一个测试项目中有 3 个通用库(模块明智的在这里我们正在测试硬件,所以模块不时不同但交互库是相同的)我想添加一个可以跨库使用的变量和这个测试项目。

例子:

我有

测试项目 -> Library1-> library2 -> library3 -> Hardware

将从硬件发送响应

我的要求之一是在解决方案中定义公共变量并在库和测试项目中使用它

我尝试定义应用配置,但仅限于一个库,不能在另一个库中使用

【问题讨论】:

Can a unit test project load the target application's app.config file? 的可能重复项 - 这可能是您问题的答案。 @t3chb0t 嗨,感谢您的帖子,但我没有 .testrunco​​nfig,我们正在根据我们团队开发的框架进行测试。所以我一直在寻找的是有一种全局变量可以在整个解决方案中访问 【参考方案1】:

我正在考虑一个可以跨解决方案访问的解决方案,app.config 最初对我不起作用,但在将其复制到 bin 文件夹后,我能够跨解决方案访问该变量。

@t3chb0t 感谢您的链接,抱歉,因为我正在度假,所以回复晚了

【讨论】:

以上是关于添加一个变量以在整个解决方案中访问的主要内容,如果未能解决你的问题,请参考以下文章

C# - 在整个项目中可访问的变量和列表

将 TForm 分配给一个变量 Delphi 以在其他单元中使用

如何在 foreach 循环中设置变量以在 PHP 中进行外部访问?

在开放式办公室计算中提取单元格值以在 VB.net 中设置变量

添加报头,以在角6 http.get

如何从 background.js 访问变量以在 chrome 扩展中弹出