【发布时间】:2012-08-27 11:55:42
【问题描述】:
我几乎完成了一个应用程序,我想要两个不同的版本。唯一的区别是其中一个版本是功能齐全的应用程序,而另一个版本不应该具有某些功能(例如,创建新项目...)。
例如,LESS 特色程序的菜单中不应有创建项目选项(虽然代码相同)。
我想知道您是否对这种情况有经验,我应该做两种不同的解决方案,还是Visual Studio 中的 buildeoptions 可以处理这种情况?或者也许可以使用一些特殊的Attributes...如何做到这一点!
【问题讨论】:
-
是只关闭功能还是不分发涉及的代码?
-
是的,我想要两个有 2 个不同的构建,一个完整,一个功能较少,但我想看看这是否可以使用一个单一的解决方案/
-
要在单个解决方案中执行此操作,您可以使用预处理器指令,并使用定义指令构建解决方案一次,使用 undef 构建解决方案一次
标签: c# winforms visual-studio-2010 release