【问题标题】:xamarin.forms with VS 2015xamarin.forms 与 VS 2015
【发布时间】:2016-06-11 17:10:02
【问题描述】:

我开始使用最新的 VS 2015(企业版)学习 Xamarin 我使用“空白 xml 应用程序”创建了一个跨平台项目

我得到了一个包含 5 个项目的解决方案:portable、droid、ios、UWP 和 windows 8.1。所有这些都无法编译,因为“initializecomponent”丢失了

在我将包 Xamarin.forms 更新到最新版本后,除了 windows 8.1 之外,几乎可以编译它们而没有任何错误。我尝试了但没有成功,请告知我需要安装哪些软件包?

已编辑:添加图像“无法为 two.windows 安装包 xamarin.forms”

【问题讨论】:

  • 我明白了吗,除了w8.1,你可以编译所有项目,对吗?
  • 是的,升级包 xamarin.forms 后。只需获取 Windows 8.1 的错误
  • 在我附上的图中,我没有看到 w8.1 项目有任何引用的 dll

标签: c# xamarin visual-studio-2015 xamarin.forms


【解决方案1】:

尝试右击Two.Windows项目->点击Manage NuGet Packages->Installed packages选项卡中,如果@ 987654322@ 已列出,卸载它 -> 现在点击 在线 选项卡 -> 仅在您的 Two.Windows 项目中搜索并安装Xamarin.Forms

之后,我将完全关闭 Visual Studio,如果询问,请单击保存,删除每个项目文件夹的 /bin//obj/ 文件夹中的所有文件和文件夹,重新打开解决方案并重建 Two.Windows强> 项目。

如果之后您仍有问题,请告诉我们,并发布您的 Two.Windows 项目下列出的参考资料的新图片。

编辑:这是我在默认 Windows 8.1 项目中看到的参考列表:

  • .NET for Windows Store 应用程序
    • 身份:.NETCore,Version=v4.5.1
    • 路径:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETCore\v4.5.1\
  • Windows 8.1
    • 身份:Windows,版本=8.1
    • 路径:C:\Program Files (x86)\Windows Kits\8.1\References\CommonConfiguration\Neutral\
  • Xamarin.Forms.Core
  • Xamarin.Forms.Platform
  • Xamarin.Forms.Platform.WinRT
  • Xamarin.Forms.Platform.WinRT.Tablet
  • Xamarin.Forms.Xaml

我还在那里引用了我的共享项目以及 Newtonsoft.Json,但我不确定这是否默认出现。

编辑 #2:现在我们知道您使用的是 Windows 7,我们也知道 Windows Phone 8.1 项目失败的原因。有关更多信息,请参阅this 答案,但缺点是您不能在 Windows 7 上安装 Windows Phone 8.1 SDK,也不能使用 Windows 7 部署 WP 8.1 应用程序。答案还提供了一些您可以使用的替代方案.我认为升级与我所记得的无关。

【讨论】:

  • 你好,无法将包 xamarin.forms 安装到项目 two.windows 中,我编辑了我的问题最后附上了一张图片,谢谢。
  • @khoailang 您可能想尝试右键单击您的解决方案并卸载然后在所有需要它的项目中重新安装 Xamarin Forms。不知道为什么会这样出错。我目前拥有的项目显示Xamarin.Forms 包愉快地坐在Windows 项目中。
  • 我也不知道为什么,我所有的东西都是刚刚安装的,只是新建一个项目,还没有修改任何一行……在第一次创建项目时,没有人可以编译,我确实删除了旧包并安装了最新版本,其中一些现在可以工作,只是 windows 8.1 没有
  • 你能帮忙列出哪些dll需要参考吗?以及在哪里获得它们,我可以尝试自己手动添加
  • @khoailang 这确实没有必要,但我添加了我在 Window 8.1 项目中看到的默认引用列表
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-03-04
  • 2017-09-03
  • 2016-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多