繁体   English   中英

Visual Studio构建目标

[英]Visual Studio Build Targets

我在C#中有一个包含图形用户界面的项目。 现在我们有了第二个硬件后端。 我们想要的是在编译项目之前决定使用哪个库供后端使用并更改用于后端处理的类的可能性。 我看了msbuild,但是我不确定如何用它来实现它。 还有其他更好的方法吗?

正如Mike所说,依赖注入是正确的答案,部署时会包含适当的.dll来解析该接口,这与TinyIoC一样简单。 错误的方法是使用条件引用对.csproj进行调整,请参见示例,但基于您的情况下的$(Configuration)值,以便可以在VS或CLI中进行切换,它将起作用,但会带来很多麻烦。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM