【发布时间】:2013-10-23 04:23:05
【问题描述】:
我想在 .net 3.5 项目和 4.0 项目中编译相同的文件。
该 api 改变了 .net 的版本之间,例如我有以下代码行,它在启动时显示一个启动屏幕:
.net 4.0: splash.Show(false, true);
.net 3.5: splash.Show(true);
如何在两个项目中使用相同的源文件?
【问题讨论】:
-
这让我很惊讶。当您调用
splash.Show(true)时,.NET 4.0 中会发生什么? -
可以通过条件编译来实现,请参见:stackoverflow.com/questions/2923210/…
-
@JohnSaunders:什么都没有发生,它有效,无效的是有 splash.Show(false, true);在 .NET 3.5 中
-
谢谢,你是对的,我们在其他地方也需要相同的机制,所以条件编译是这里最好的解决方案。