[备忘]使用 .NET Core 模板生成时,在 .csproj 文件中使用条件编
发布时间:2021-07-06 05:34:30 所属栏目:大数据 来源: https://www.cnblogs.com/szw
导读:以下代码看上去没有问题: Project ... ItemGroup ... ItemGroup Condition =" '$(IntegrationToNcf)' != 'true'" !-- 一段注释 -- ProjectReference Include ="......BasicSenparc.Ncf.DatabasePlantSenparc.Ncf.DatabasePlant.csproj" / ="......B
以下代码看上去没有问题: <Project> ... ItemGroup ... > ItemGroup Condition=" '$(IntegrationToNcf)' != 'true'"<!-- 一段注释 --> ProjectReference Include="......BasicSenparc.Ncf.DatabasePlantSenparc.Ncf.DatabasePlant.csproj" /> ="......BasicSenparc.Ncf.XncfBaseSenparc.Ncf.XncfBase.csproj" /> ="......BasicSenparc.Ncf.AreaBaseSenparc.Ncf.AreaBase.csproj" </ ... > > ? 而实际上生成的代码如下(编译条件为?IntegrationToNcf == true): >
从条件编译被筛选掉的节点开始一直到文件末尾,都会被过滤,反复测试之后,发现是注释代码的问题: -->
? (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |