所以我正在尝试在 Mono 中构建一个 C# 项目。我想包含对 Mono 编译器定义System.Deployment
的常量是否存在的条件的引用。__MonoCS__
我不确定当 MSBuild 获得我的 .csproj 时是否已经定义了这些常量。
我想我可能必须添加一个 Mono 配置来定义一个 MONO 常量,然后我可以删除对的引用System.Deployment
并使用命令有条件地编译我需要的行#if MONO
……但如果我可以简单地添加Condition="Defined(__MonoCS__)"
到有问题的线路并称之为好......