You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2019创建Xamarin Forms项目缺失共享项目咨询

问题解答
  • 这不是操作错误,是版本更新导致的模板变化。
  • 你使用的Visual Studio 2019 16.11.27版本中,Xamarin.Forms项目模板默认采用 .NET Standard类库 作为共享代码载体,而非旧版的“共享项目(Shared Project)”。旧教程里的4个项目结构是早期模板的产物,当时会同时生成平台项目+Shared Project。
  • 如果你确实需要使用共享项目而非.NET Standard库,可以手动创建:
    1. 右键解决方案 → 添加 → 新建项目
    2. 搜索“共享项目”,选择对应模板创建
    3. 将原.NET Standard项目中的代码迁移到新共享项目,再分别在各平台项目中引用这个共享项目
  • 注意:.NET Standard是Xamarin.Forms官方推荐的共享代码方式,兼容性和可维护性更好,除非有特殊需求(比如需要利用平台特定编译指令做更灵活的代码隔离),否则建议使用默认的.NET Standard结构。

内容的提问来源于stack exchange,提问作者RookieError404

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 11:27:00