当我尝试这样做时,VS给了我错误。然而,它显示了可供参考的项目。是否有可能以某种方式将winRT项目引用添加到经典类库项目中?我可以将winRT项目引用添加到经典类库项目吗?
如果没有,如何桥接两个世界,那么通用的逻辑可以存储在一个地方?
当我尝试这样做时,VS给了我错误。然而,它显示了可供参考的项目。是否有可能以某种方式将winRT项目引用添加到经典类库项目中?我可以将winRT项目引用添加到经典类库项目吗?
如果没有,如何桥接两个世界,那么通用的逻辑可以存储在一个地方?
简短的回答是肯定的。漫长的回答是它不被支持,并带有一些需要了解的警告。
见我的答案在这里: Using Custom Windows Runtime Components in Non-Metro Applications
VS2012增加了一个“便携式类库”项目类型,使您可以选择多个目标,包括目标的WinRT的能力和完整的.NET 4.5的一个组件。