如何使用一个项目创建多个可执行文件/ uwp应用程序?
我有一个程序有两个版本,一个是完整版,一个是精简版。
但是我只有一个项目包含所有代码,唯一不同的full和lite可以在我的配置中调整,当配置改变时,它将变成具有较少功能的lite版本。我只需要使用一个基于代码(一个项目)
来生成full.exe和lite.exeresponse
UWP相同,如何仅使用一个UWP项目制作两个应用程序?
答案 0 :(得分:0)
您可以使用Conditional Compilation和预处理程序指令
首先打开Build / Configuration Manager并添加新配置。称之为" Full"
在“构建”选项卡的项目属性中,选择此配置并向条件配置符号添加一些单词。例子" Full"。
现在,您可以包装在light或完整版本中使用的代码:
#If FULL
// Insert code to be compiled for full version
#End If
更新:
如果您需要试用版,可以使用LicenseInformation类和ProductLicenses。关于它的好文章:
Test In-App Purchases in Windows Universal Apps (UWP)