解决办法是在<import project=""/>里加上condition条件。
例如:文件abc.inc被多次import,可以利用abc.inc里的内容进行判断,
E.g. abc.inc 文件定义如下:
<Project DefaultTargets="globalInclude" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<SRCROOT>D:\SRC9\source</SRCROOT>
<IsDesktopBuild>true</IsDesktopBuild>
</PropertyGroup>
</Project>
在import的时候就可以利用abc.inc里的SRCROOT定义来判断: <Import Project="abc.inc" Condition="'$(SRCROOT)'==''" />
在每个import的地方都这样去做,就可以把这个warning消除
3746



被折叠的 条评论
为什么被折叠?



