Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t获取.Net嵌入';s objcgen.exe将Windows上的Visual Studio 2019 Xamarin.IOS项目转换为MacOS上的Xcode项目_Ios_Xamarin_Xamarin.ios_Cross Platform_Xamarin.ios Binding - Fatal编程技术网

Can';t获取.Net嵌入';s objcgen.exe将Windows上的Visual Studio 2019 Xamarin.IOS项目转换为MacOS上的Xcode项目

Can';t获取.Net嵌入';s objcgen.exe将Windows上的Visual Studio 2019 Xamarin.IOS项目转换为MacOS上的Xcode项目,ios,xamarin,xamarin.ios,cross-platform,xamarin.ios-binding,Ios,Xamarin,Xamarin.ios,Cross Platform,Xamarin.ios Binding,我创建了一个hello world Xamarin.ios类库项目。 我添加了Nuget嵌入器4000。 我在Windows 10上的Visual Studio 2019上构建它。 但是当我运行objcgen.exe进行Embeddedinator转换时,我得到以下错误 C:\Users\Doug\.nuget\packages\embeddinator-4000\0.4.0\tools\objcgen.exe --gen=Obj-C --platform=ios --compile --deb

我创建了一个hello world Xamarin.ios类库项目。
我添加了Nuget嵌入器4000。
我在Windows 10上的Visual Studio 2019上构建它。
但是当我运行objcgen.exe进行Embeddedinator转换时,我得到以下错误

C:\Users\Doug\.nuget\packages\embeddinator-4000\0.4.0\tools\objcgen.exe --gen=Obj-C --platform=ios --compile --debug  --verbose `embedinnator2 class lib.dll'
Parsing assemblies...
        Parsed 'embedinnator2 class lib.dll'
Processing assemblies...
Processing: 1 assemblies
Processing Assembly: embedinnator2 class lib
Processing Type: embedinnator2_class_lib_Class1
TypeMapper Register: System.Void .ctor() init
        1 types found
Generating binding code...
Begin Generator
Generating Assembly: embedinnator2 class lib
Generating Type: embedinnator2_class_lib_Class1
        Generated: .\bindings.h
        Generated: .\bindings-private.h
        Generated: .\bindings.m
        Generated: .\bindings.xml
        Generated: .\embeddinator.h
        Generated: .\glib.h
        Generated: .\mono_embeddinator.h
        Generated: .\mono-support.h
        Generated: .\objc-support.h
        Generated: .\glib.c
        Generated: .\mono_embeddinator.c
        Generated: .\objc-support.m
        Generated: .\Make.config

Compiling binding code...

EM0000: Unexpected error - Please fill a bug report at https://github.com/mono/Embeddinator-4000/issues
System.NullReferenceException: Object reference not set to an instance of an object.

   at Embeddinator.ObjC.SystemCheck.VerifyMono()
   at Embeddinator.ObjC.Embedder.VerifyDependencies()
   at Embeddinator.ObjC.Embedder.Compile()
   at Embeddinator.ObjC.Driver.Main2(String[] args)
   at Embeddinator.ObjC.Driver.Main(String[] args)
Debug Log:
Processing: 1 assemblies
Processing Assembly: embedinnator2 class lib
Processing Type: embedinnator2_class_lib_Class1
TypeMapper Register: System.Void .ctor() init
Begin Generator
Generating Assembly: embedinnator2 class lib
Generating Type: embedinnator2_class_lib_Class1

“请填写错误报告…”-您这样做了吗?我计划今天填写Microsoft Visual Studio错误报告。在Embeddedinator github上记录问题会更有效