首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BugSense for Xamarin.Android链接程序集失败

BugSense for Xamarin.Android链接程序集失败
EN

Stack Overflow用户
提问于 2014-01-04 22:05:41
回答 4查看 1.4K关注 0票数 0

我正在尝试将BugSense集成到我的Xamarin项目中。

我遵循这个指南,当我构建我的项目时,我得到了LinkAssemblies错误:

Error 1 error MSB4018: The "LinkAssemblies" task failed unexpectedly. 0 0 Error 2 error MSB4018: Xamarin.Android.XamarinAndroidException: error XA2006: Reference to metadata item 'Android.Views.SurfaceOrientation Android.Views.Display::get_Rotation()' (defined in 'BugSense.Xamarin.Android, Version=3.6.0.2, Culture=neutral, PublicKeyToken=null') from 'BugSense.Xamarin.Android, Version=3.6.0.2, Culture=neutral, PublicKeyToken=null' could not be resolved. 0 0

我尝试通过Package控制台添加BugSense库,然后将DLL添加到引用中,然后通过NuGet添加。我用Visual 2012和Xamarin构建了它,但是一切都失败了。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-02-19 07:58:06

此错误提示链接程序集存在问题。

尝试设置链接到项目属性中的,->,Android选项,->配置属性。

票数 1
EN

Stack Overflow用户

发布于 2015-03-16 18:57:49

Xamarin.Android应用程序使用链接器来减小application.The默认值是SdkOnly的大小。

  • None:不会尝试链接。
  • SdkOnly:链接将只在基类库上执行,而不是在用户的程序集上执行。
  • Full:链接将在基类库和用户程序集上执行。要了解更多细节,请参阅这里。注意事项:如果您面临链接问题,如

LinkAssemblies“任务意外失败。” "GetAdditionalResourcesFromAssemblies“任务意外失败。System.IO.FileNotFoundException:。也许它不存在于配置文件中?

然后重新检查您的xamarin.Android项目设置并设置以下标记,

代码语言:javascript
复制
<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>

希望这会有帮助。

票数 1
EN

Stack Overflow用户

发布于 2015-03-13 06:31:10

添加Api 21并设置其目标框架5.0并重新启动您的Xamarin。

它对我的系统起作用..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20927315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档