【发布时间】:2013-01-13 04:18:57
【问题描述】:
我最近发布了一个针对 .Net4.5 构建的库。现在 Windows 8 已经发布,我也想为该平台构建。
不幸的是,我在原始库中使用的一些代码没有进入 RT 内核,但是我今天大部分时间都在使用代码副本进行调整和测试。
基本上我现在有两个代码文件,一个是原始文件,另一个是更新了大约 5 行并使用不同命名空间的副本。我已经为 Debug/Release 进行了条件编译,但是我从未进行过批量编译。
我的理想目标是组合这些文件,可能使用编译器标志和#if,以使代码更易于管理。然后编译成 Library.WinRT.dll 和 Library.x86.dll。我不介意有 2 个不同的项目,符号链接文件,但我真的不想要重复的代码。
对我如何做这件事有什么建议吗?有谁有经验想分享吗?
【问题讨论】:
标签: c# visual-studio-2012 windows-runtime