类型'ObfuscationAttribute'同时存在于'Leadtools,Version=210.0.0,Culture=neutral,PublicKeyToken=9cf889f53ea9b907'和'netstandard,Version=2.0.0,Culture=neutral、PublicKeyToken=cc7b13ffcd2ddd51'中
我刚刚在我现有的应用程序中安装了Leadtools.Camera.Xamarin NuGet,并出现了上述错误。在我现有的应用程序中,我也在使用改装nuget。这个错误来自RefitTubs.g.cs文件。为什么会发生这个错误,以及如何解决Xamarin.Forms中的上述错误。使用的版本是4.8.0.1821。
我通过在LEADTOOLS 21附带的CameraDemo中添加重新安装nuget包进行了测试,并构建了项目。这并没有导致任何编译错误,即使在项目的C#代码中添加使用重新装配类的代码时也是如此。
此项目可在以下文件夹下安装完整的SDK:
LEADTOOLS21\Examples\Xamarin\CameraDemo
这意味着问题可能与重新装配和Leadtools.Camera.Xamarin一起使用无关,而是由项目中的其他因素引发的。
我建议首先尝试将Visual Studio及其依赖项更新到最新版本。
如果这不能解决问题,请尝试隔离问题。这是一个小型测试项目,它包含主项目中的所有引用,但没有实际代码(骨架项目,但有完整的引用(。
如果此骨架项目触发了相同的问题,请将其发送到support@leadtools.com提供有关问题的详细信息,我们的支持人员将对此进行调查并回复您。