gpt4 book ai didi

c# - Xamarin.iOS 和 Xamarin.Android 的 NuGet 包缩写是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:09 25 4
gpt4 key购买 nike

我正在为 Xamarin.iOS(经典 + 统一 API)和 Xamarin.Android 重新定位我的 NuGet 包。我的问题是,在发布程序集之前将其放置在什么目录下的正确目录名称是什么?例如,现在我有:

portable-net45+win+wpa81

因为我的 PCL 面向 .NET Framework 4.5、Windows 8 和 Windows Phone 8.1。我要添加什么以确保我的包可以安装在 Xamarin 平台上?

在对 NuGet documentation 进行大量挖掘后,我找到了正确的缩写词,但它没有提到 Xamarin。

最佳答案

好吧,看来我在发布问题之前已经回答了自己的问题。答案是

portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10

供将来引用:我记得我没有通过文档找到合适的缩写,而是通过我自己的聪明才智:

  1. 针对上述平台制作一个新的 PCL

  2. nuget spec Foo.csproj

  3. 根据需要修饰

  4. nuget pack Foo.csproj

  5. Foo.nupkg 重命名为 Foo.zip

  6. 打开 zip 文件(或解压并打开)

  7. 目录的正确名称在 lib 文件夹中(根据需要用 + 替换 %2B)

希望对您有所帮助!

关于c# - Xamarin.iOS 和 Xamarin.Android 的 NuGet 包缩写是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32259474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com