2017-06-01 157 views
5

每当我尝试编译我的程序时,都会收到此错误。编译项目时出错

某些项目功能(例如失败的 项目及其依赖项目的完整解决方案分析)已被禁用。

“XamlCTask”任务不支持“DebugType”参数。 验证任务中是否存在该参数,并且它是一个可设置的公开 实例属性。

“XamlCTask”任务无法使用其输入 参数进行初始化。

这是Xamarin上的Android项目。

感谢大家提前。

+0

请包含完整的诊断版本日志。 –

+0

如果您使用Visual Studio,请使用菜单选项:工具> NuGet包管理器> NuGet包解决方案。在弹出包和列表的右侧外栏中,选择Xamarin.Forms包并安装最新版本,重新构建项目。 –

回答

3

这发生在我身上,当我有两个VS 2017的实例运行。 Xamarin的Xamarin默认项目是旧的Nuget。将调试到Mac构建服务器上。

然后启动了VS Xamarin项目的最新版Xamarin的最新Nuget。这两个实例都连接到MAC构建服务器。当我试图建立我会得到这个错误。

停止VS的两个实例,并启动一个。用最新的Xamarin Nuget加载我的项目 - 现在所有build都可以。

+0

我只有一个VS运行的实例,但仍然收到相同的错误。我关闭VS并重新打开,错误消失。 –