Windows Phone 8,C#项目。我有一些内容文件作为资源进入我的应用程序包(构建类型“内容”)。根据构建配置(调试与发布),我想从构建过程中排除其中一些。我可以吗?属性窗口中没有任何内容可以达到此效果。但是,在C ++项目中,我可以对单个源文件执行此操作...
答案 0 :(得分:4)
您也可以进入.csproj文件并手动编辑。在那里你可以为此设置各种属性。即,将此添加到您想要仅应用于特定构建的任何内容:
Condition =“'$(Configuration)| $(Platform)'=='Release | AnyCPU'”
例:
< Content Include =“Assets \ ReleaseImage.png”Condition =“'$(Configuration)| $(Platform)'=='Release | AnyCPU'”/>
< Content Include =“Assets \ DebugImage.png”Condition =“'$(Configuration)| $(Platform)'=='Debug | AnyCPU'”/>
答案 1 :(得分:1)
不是最简单的,但您可以在命令行上运行post build事件并使用宏来帮助您。
宏 - $(ConfigurationName)将有助于您的调试。