我绝对需要我的项目中的System.Core
的外部别名。不幸的是,在.NET 4.0项目中,你甚至不能添加对System.Core
的引用,因为显然,构建系统默认包含它。有没有人有任何想法,我可以强制系统让我指定这个lib的extern别名?谢谢!如何为System.Core创建一个外部别名?
3
A
回答
3
这个问题很老,但我遇到了同样的问题。据我了解,这是由于Visual Studio隐式添加对System.Core的引用。在结束
<PropertyGroup>
<AdditionalExplicitAssemblyReferences/>
</PropertyGroup>
:
您可以通过编辑的csproj的MSBuild文件并添加覆盖。
这会禁用任何我认为Visual Studio已使用/ p [roperty]开关传递给MSBuild的AdditionalExplicitAssemblyReferences
。 当然,我们现在仍然需要添加System.Core引用,因为它不再被引用。通过添加
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
<Aliases>global,ActualSystemCore</Aliases>
</Reference>
到包含引用(或新引用)的ItemGroup
。
现在,您可以参考使用
ActualSystemCore::System....
+0
如果与其他标识符没有冲突,则使用普通时段也是合法的,例如'ActualSystemCore.System“。 ...'。 – 2016-02-23 11:57:19
相关问题
- 1. 如何创建一个别名正确
- 2. 如何创建一个qmgr别名
- 3. 如何使用FactoryGirl创建一个名为“别名”的属性?
- 4. 为外部对象创建一个DataContract
- 5. 如何创建一个Doxygen别名来模拟@param行为?
- 6. 如何在SQL中创建视图为列名创建别名?
- 7. 如何为mercurial用户创建别名?
- 8. 如何为hbase创建外部表
- 9. 如何为程序创建外部API?
- 10. 如何为私有内部类(使用XStream)创建别名?
- 11. 外部别名XAML
- 12. 为函数创建别名
- 13. 创建一个名称为
- 14. 创建一个名为addGrade
- 15. 如何为一组目标创建maven别名
- 16. 如何在mysql中为子表创建多个别名
- 17. 从现有外部表创建一个外部Hive表格
- 18. 如何创建一个bash函数来记录bash别名
- 19. 如何在web.config外部创建一个设置文件
- 20. 如何用rails中的外键别名创建灯具?
- 21. 我该如何命名文件来为NSString创建一个类别?
- 22. 为实例化的模板创建一个别名
- 23. 如何为多个外部服务创建单一登录系统
- 24. 如何在Django模型中为外键字段创建可查询别名?
- 25. 如何创建一个内部类Parcelable
- 26. 如何在MySQL中创建表别名
- 27. 如何用参数创建bash别名?
- 28. 在C#中如何创建别名
- 29. 如何创建std :: tuple的别名?
- 30. 如何在Apache Tomcat中创建“别名”?
是否也包括它瞄准的旧框架版本当
System.Core
类型? – Fede 2010-04-28 03:06:28