我的代码工作正常,但是当我向项目添加带有新命名空间的片段时,我开始收到错误
使用ExportAttribute或ExportFieldAttribute
时,需要添加对Mono.Android.Export.Dll的引用
我在网上搜索过并发现了一些关于取消链接程序集的提及,但我也读过这会导致其他错误。
有谁知道如何解决这个错误?
答案 0 :(得分:64)
我找到了答案。右键单击引用并搜索“导出”。只需将export.dll添加到您的项目中即可。
答案 1 :(得分:22)
答案 2 :(得分:1)
如果您在参考管理器中找不到dll,则无需从网上下载dll。
只需执行以下步骤:
清洁解决方案并重建
希望对您有帮助。
答案 3 :(得分:0)
如果您使用的是 JetBrains Rider,则可以通过将 Mono.Android.Export
引用添加到您的 Android .csproj
文件来解决该问题:
<!-- ExampleApp.Android.csproj -->
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
<ItemGroup>
<Reference Include="Mono.Android" />
<Reference Include="Mono.Android.Export" />
</ItemGroup>
...
</Project>