在构建我的Xamarin ios项目时,"XamlCTask"任务错误不支持获取"DebugType"参数

Riz*_*aky 5 xamarin.ios xamarin.android xamarin

我在构建我的Xamarin.ios项目时遇到这些错误,

无法使用其输入参数初始化"XamlCTask"任务.

"XamlCTask"任务不支持"DebugType"参数.验证该任务上是否存在该参数,它是一个可设置的公共实例属性.

我怎样才能解决这个问题.

小智 5

我有同样的错误,但在Android设备上使用xamarin调试.我建议你查一下你的Nuget包裹?我有不同的版本Xamarin.Forms导致冲突.显然,您需要确保它们都在相同版本的表单上.

检查并合并您的Xamarin Nuget软件包到最新的稳定版本.


Riz*_*aky 3

在文本编辑器中打开 .csproj。然后删除,

<Error Condition="!Exists(...
Run Code Online (Sandbox Code Playgroud)

之内,

<Target> Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">    
    //
    <Error Condition="!Exists('...
    //
</Target>
Run Code Online (Sandbox Code Playgroud)

这与引发此错误有关。

然后重建项目,它应该可以工作。

  • 我建议检查并将 Xamarin Nuget 包合并到最新的稳定版本,而不是删除此安全检查。 (2认同)