Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.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
C# 引用LZ4Net的PCL项目在生成时遇到FileNotFound错误,正在查找LZ4cc_C#_Xamarin_Xamarin.forms_Xamarin.android_Lz4 - Fatal编程技术网

C# 引用LZ4Net的PCL项目在生成时遇到FileNotFound错误,正在查找LZ4cc

C# 引用LZ4Net的PCL项目在生成时遇到FileNotFound错误,正在查找LZ4cc,c#,xamarin,xamarin.forms,xamarin.android,lz4,C#,Xamarin,Xamarin.forms,Xamarin.android,Lz4,我在构建Xamarin表单项目时遇到了这个错误。我在PCL中添加了lz4net,之后我开始出现这个错误。当我试图使用ILMerge将DLL合并为一个DLL时,我也遇到了这个错误。任何帮助都将不胜感激 我做过的事 刷新引用 删除bin\debug和包以及还原包的内容 更新的android sdk 加载程序集时出现错误异常:System.IO.FileNotFoundException:无法加载程序集“LZ4cc,版本=1.0.15.93,区域性=中性,PublicKeyToken=62e1b5ec

我在构建Xamarin表单项目时遇到了这个错误。我在PCL中添加了lz4net,之后我开始出现这个错误。当我试图使用ILMerge将DLL合并为一个DLL时,我也遇到了这个错误。任何帮助都将不胜感激

我做过的事

  • 刷新引用
  • 删除bin\debug和包以及还原包的内容
  • 更新的android sdk

    加载程序集时出现错误异常:System.IO.FileNotFoundException:无法加载程序集“LZ4cc,版本=1.0.15.93,区域性=中性,PublicKeyToken=62e1b5ec1eec9bdd”。也许它不存在于Mono for Android配置文件中? 文件名:“LZ4cc.dll” 位于Java.Interop.Tools.Cecil.directorySassemblyResolver.Resolve(AssemblyNameReference,ReaderParameters参数) 位于Xamarin.Android.Tasks.ResolveAssemblys.AddAssemblyReferences(ICollection
    1程序集,AssemblyDefinition程序集,布尔顶级)
    在Xamarin.Android.Tasks.ResolveAssemblys.AddAssemblyReferences(ICollection
    1程序集、程序集定义程序集、布尔顶级) 位于Xamarin.Android.Tasks.ResolveAssemblys.AddAssemblyReferences(ICollection`1程序集,AssemblyDefinition程序集,布尔顶级) 在Xamarin.Android.Tasks.ResolveAssemblys.Execute()PRide.AndroidApp C:\Program Files(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets 1410


  • 如果有人好奇,我只需要将LZ4作为NuGet添加到引用项目中,而不是直接引用dll