MS Visual Studio 2013 Update 4.
When 和 ItemGroup 元素都可以具有 Condition 属性(如我在 MSDN 中看到的那样)。但我得到的结果不同。
当 $(CAD_Year) 是 2015 年时,我预计
AcRibbon
不会被引用到我的项目:
- [I]
-
- $(CAD_SDK_Location)\$(Inc)\AcRibbon.dll
- False
-
- [/I]
但是我总是在 AcRibbon 的解决方案浏览器中获得
未解析的引用
。
但是这个变体工作正常:
-
-
- [I]
-
- $(CAD_SDK_Location)\$(Inc)\AcRibbon.dll
- False
-
- [/I]
-
在这种情况下,只有当$(CAD_Year)小于2010(正如我所期望的那样)时,
才会引用AcRibbon
。这两个变体都位于全球区域。
为什么我得到的结果不同?
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |