Windows/Xna/Phone/Standard 库有什么区别?
我假设每个人都可以访问特定于平台的 API。是否有可能创建一个既不能访问任何 API,又可以在所有平台上工作的公分母类库?
我尝试创建一个针对 4.0(客户端配置文件)的标准 c# 类库,该类库仅引用标准 mscorlib 和 System. 这适用于 windows XNA 项目,但在 Xbox XNA 项目中会出现以下错误:
警告 3 主要参考“Qua.Game, Version=1.3.3.30456, Culture=neutral, processorArchitecture=MSIL”无法解析,因为它间接依赖于框架程序集“mscorlib, Version=4.0.0.0, Culture=neutral , PublicKeyToken=b77a5c561934e089" 在当前目标框架中无法解决。“.NETFramework,版本=v4.0,配置文件=客户端”。要解决此问题,请删除引用“Qua.Game, Version=1.3.3.30456, Culture=neutral, processorArchitecture=MSIL”或将您的应用程序重新定位到包含“mscorlib, Version=4.0.0.0, Culture=neutral”的框架版本, PublicKeyToken=b77a5c561934e089”。