我已经有一个使用 .NET 框架 4.0 开发的 .dll 文件。我想使用这个 dll 文件来构建一个 Xamarin 组件。
我正在遵循指南https://components.xamarin.com/guidelines但没有任何工作。总是出现以下错误:
Blockquote 未处理异常:Xamarin.Components.Packaging.InvalidPackageException:找不到 lib 目录,组件包中不包含二进制文件。在 Xamarin.Components.Packaging.ComponentPackage.PopulateAvailableFrameworks () [0x00000] 在:0 在 Xamarin.Components.Packaging.ComponentPackage.Init () [0x00000] 在:0 在 Xamarin.Components.Packaging.ComponentPackage..ctor (系统。字符串文件)[0 x00000] 在:0 在 Xamarin.Components.Packaging.Creation.PackageCreator.ValidatePackage(系统 m.String packagePath)[0x00000] 在:0 在 Xamarin.Components.CreateManuallyCommandHandler.Invoke(System.String[] arg s) [0x00000] in :0 [ERROR] FATAL UNHANDLED EXCEPTION: Xamarin.Components.Packaging.InvalidPackageEx ception: 找不到 lib 目录,组件包中不包含二进制文件。在 Xamarin.Components.Packaging.ComponentPackage.PopulateAvailableFrameworks () [0x00000] 在:0 在 Xamarin.Components.Packaging.ComponentPackage.Init () [0x00000] 在:0 在 Xamarin.Components.Packaging.ComponentPackage..ctor (系统。字符串文件)[0 x00000] 在:0 在 Xamarin.Components.Packaging.Creation.PackageCreator.ValidatePackage(系统 m.String packagePath)[0x00000] 在:0 在 Xamarin.Components.CreateManuallyCommandHandler.Invoke(System.String[] arg s) [0x00000] in :0 rake 中止!命令失败,状态为 (1): [ mono xamarin-component/xamarin-component ....] C:/asposecloudsdk/Rakefile:33:in `block in ' Tasks: TOP => default (通过运行任务查看完整跟踪 - 痕迹)