我们正在研究一个解决方案,里面有各种各样的项目,其中大部分都在我们的域类库中。该项目包含具有各种设置的app.config文件。该解决方案的精简结构是这样的:app.config在由外部项目构建时未被重命名?
Solution
Domain project
app.config
Integration tests project
app.config
Unit tests project
app.config
Other projects...
当我们运行我们的集成测试项目(引用域项目),为我们的领域工程在app.config复制跨越,它只是不改名像你期望的domain.dll.config。因此,当我们运行我们的集成测试时,我们的域设置不会被拾取。
域app.config文件=“none”和CopyToOutputDirectory =“一直拷贝”
任何想法的。这是什么原因可能是构建行动?
编辑:
好了,所以我怎么保持域的app.config中的1份?所以我不需要将它复制到它引用的所有项目中?