最新 Xamarin Visual Studio 2017 中缺少模板
Posted
技术标签:
【中文标题】最新 Xamarin Visual Studio 2017 中缺少模板【英文标题】:Missing Templates in Latest Xamarin Visual Studio 2017 【发布时间】:2017-12-03 02:17:46 【问题描述】:我想开始跨移动应用程序开发,因为我听说如果你擅长 C#,Xamarin 是一个很好的框架,所以,我下载了安装了 Xamarin 模块的最新 Visual Studio 2017,为了学习我得到了 Udemy 课程对于 Xamarin 及其最新版本,所以我的问题是在视频和大多数教程中,我的 Visual Studio 中缺少许多模板,所以为了简单起见,我想问你们,我有正确的模板吗我指的是旧视频,请澄清它们我将发布我的设置和视频设置的屏幕截图。
**PS。请原谅我的新手,我刚开始,谷歌让我很困惑** 这是我的设置:
我只是想知道,如果有一些不同之处,我需要进行相同的设置,那么我将无法提醒。
【问题讨论】:
【参考方案1】:首先欢迎来到 Xamarin 世界。
其次,您拥有的模板是正确的。它们只是在 Visual Studio 2017 中进行了一些更改。例如,如果您想创建一个 PCL(可移植类库)项目,则选择跨平台应用程序并单击确定。比你得到以下屏幕:
这里可以选择你的编码策略(我在截图中选择了PCL)。
如果有更多问题,请不要犹豫,祝你好运;)
【讨论】:
您好,非常感谢您! ,好的,现在你能详细说明一些术语吗? 1. Xamarin Forms 与 Xamarin Native? 2. 共享项目与 PCL?谢谢,因为教程很旧,而且大多数课程放错了地方,或者我看不到它们完全混淆的地方。 这是我在共享项目/pcl 之间选择的帖子:xamarinhelp.com/portable-class-library-pcl-vs-shared-projectsTl;dr:PCL 是编写一次代码的好方法。另外需要注意的是 pcl 使用共享项目使用引用的包。主详细信息模板有点像一个示例应用程序(您可以遵循的结构很好,很容易结帐)。对于 UI 技术部分,我建议阅读此答案:***.com/questions/32204807/…。如果有任何其他问题,请聊天;) 你能通过Skype过来吗? id:saifali9312 对前辈很有帮助! 恐怕我不能在自动取款机上做,不过我明天可以做(我更喜欢不和谐)。 *** 中还有一个聊天选项。编辑:关于 *** 的 nvm,您需要 100 的代表。顺便说一句,如果您发现我的答案正确,请不要忘记标记它;) 当然,但请帮助我多年,Xamarin 是我的梦想,我想我失败了,我不能;找不到任何指南。【参考方案2】:Microsoft 不断改进 VS 和 Xamarin。昨天我将 VS 2017 更新到 15.8.4 版,现在我看到你的屏幕 Jordy Dieltjens 和我的屏幕之间也有如下区别,左下角有“UI 技术”,而我有“平台”。此外,您在“代码共享策略”下的“可移植类库(PCL)”到我有“.Net Standard”的右下角。据我所知,PCL 现在已被弃用,取而代之的是应该做同样事情的 .Net Standard。
【讨论】:
以上是关于最新 Xamarin Visual Studio 2017 中缺少模板的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin 与 Visual Studio:Resource.Id 不包含“...”的定义
在 Visual Studio 上运行 Xamarin Forms iOS 时出现 GetBuiltProjectOutputRecursive 错误
Xamarin iOS发布版本错误 - “Visual Studio Community 2017 for Mac Version 7.6.7(build 49)”
Xamarin对Visual Studio用户免费 Xamarin SDK将开源