Xamarin.Forms 在 Xamarin Studio 中
Xamarin.Forms in Xamarin Studio
我下载了 Xamarin Studio 来构建我的第一个应用程序,但我遇到了一些问题,我还没有找到解决方案。
首先,我使用 App Xamarin.Forms Blank 模板创建了一个新的解决方案。当我尝试构建它时,出现了一些错误(我没有更改模板中的一行):
The type or namespace name 'Xamarin' could not be found (are you mission a using directive or an assembly reference?)
The type or namespace name 'Application' could not be found (are you mission a using directive or an assembly reference?)
然后我假设 Xamarin.Forms 包丢失了,所以我点击了 项目 > 添加 NuGet 包... 然后我尝试安装 Xamarin.Forms 包。这是我卡住的地方,因为显示了一个新错误:
Could not install package 'Xamarin.Forms 1.3.3.6323'. You are trying to install this package into a project that targets 'portable-Profile78', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
我将不胜感激任何帮助,因为我还没有找到任何解决方案。
错误消息表明您没有安装便携式 Class 库 (PCL)。
如果您在 Mac 上,您可以通过安装 Mono Development Kit (MDK).
来安装这些
如果您在 Windows 上,该过程会有点棘手。要在 Windows 上安装便携式 Class 库,您有三个选择:
- 安装 Visual Studio 2013(完整版或 Express 版)。需要更新 2 或更高版本。
- 安装 Portable Library Tools and the Portable Library Reference Assemblies 4.6.
- 安装便携式库工具并将 .NETPortable 目录从 Mono 复制到 Windows。
2. 的一个问题是安装 Portable Library Reference Assemblies 4.6 并没有将它们安装到正确的位置,而只是将 PortableReferenceAssemblies.zip 文件安装到目录中:
C:\Program Files (x86)\Microsoft .NET Portable Library Reference Assemblies 4.6
此 PortableReferenceAssemblies.zip 文件包含三个目录(4.0、4.5 和 4.6),需要将其提取并复制到 PCLs 目录中:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable
Installing Portable Class Libraries for Xamarin Studio post 中有更多详细信息,但以上内容应该让您大致了解所需内容。
我下载了 Xamarin Studio 来构建我的第一个应用程序,但我遇到了一些问题,我还没有找到解决方案。
首先,我使用 App Xamarin.Forms Blank 模板创建了一个新的解决方案。当我尝试构建它时,出现了一些错误(我没有更改模板中的一行):
The type or namespace name 'Xamarin' could not be found (are you mission a using directive or an assembly reference?)
The type or namespace name 'Application' could not be found (are you mission a using directive or an assembly reference?)
然后我假设 Xamarin.Forms 包丢失了,所以我点击了 项目 > 添加 NuGet 包... 然后我尝试安装 Xamarin.Forms 包。这是我卡住的地方,因为显示了一个新错误:
Could not install package 'Xamarin.Forms 1.3.3.6323'. You are trying to install this package into a project that targets 'portable-Profile78', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
我将不胜感激任何帮助,因为我还没有找到任何解决方案。
错误消息表明您没有安装便携式 Class 库 (PCL)。
如果您在 Mac 上,您可以通过安装 Mono Development Kit (MDK).
来安装这些如果您在 Windows 上,该过程会有点棘手。要在 Windows 上安装便携式 Class 库,您有三个选择:
- 安装 Visual Studio 2013(完整版或 Express 版)。需要更新 2 或更高版本。
- 安装 Portable Library Tools and the Portable Library Reference Assemblies 4.6.
- 安装便携式库工具并将 .NETPortable 目录从 Mono 复制到 Windows。
2. 的一个问题是安装 Portable Library Reference Assemblies 4.6 并没有将它们安装到正确的位置,而只是将 PortableReferenceAssemblies.zip 文件安装到目录中:
C:\Program Files (x86)\Microsoft .NET Portable Library Reference Assemblies 4.6
此 PortableReferenceAssemblies.zip 文件包含三个目录(4.0、4.5 和 4.6),需要将其提取并复制到 PCLs 目录中:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable
Installing Portable Class Libraries for Xamarin Studio post 中有更多详细信息,但以上内容应该让您大致了解所需内容。