为了账号安全,请及时绑定邮箱和手机立即绑定

无法加载文件或程序集“System.Configuration, Version=4.0.0.0,

无法加载文件或程序集“System.Configuration, Version=4.0.0.0,

C#
holdtom 2021-10-09 10:44:31
我目前正在 Mac 上使用 Visual Studio 2017 开展一个项目。该应用程序是使用 Xamarin 的适用于 iOS 和 android 的本机 C# 多平台应用程序。我正在尝试使用通过 NuGet 安装的Microsoft.Azure.DocumentDB包与 Microsoft azure 提供的 CosmosDB 数据库进行交互使用与入门教程中的示例相同的方式初始化我的客户端时new DocumentClient(new Uri(EndpointUrl), PrimaryKey);但是,在内部,我得到了例外Could not load file or assembly 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.我是 Visual Studio 的新手,想知道是什么导致了这个问题。安装的另一个包是“Microsoft.Azure.Devices”我是否必须添加此包才能将此 dll 添加到我的引用中?如果是这样,我在哪里可以找到它?
查看完整描述

2 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

事实证明,Microsoft.Azure.DocumentDB 与 Xamarin 不兼容。如果我们使用Microsoft.Azure.DocumentDB.Core,一切都会正常


查看完整回答
反对 回复 2021-10-09
?
慕村225694

TA贡献1880条经验 获得超4个赞

您可以尝试安装System.Configuration.ConfigurationManager以确保 Configuration 包含ConfigurationManager属性。


如果您使用的是VS的Mac,然后你当前需要添加一个PackageReference到.csproj使用文本编辑器手动。


<ItemGroup>

    <PackageReference Include="Xamarin.Forms" Version="2.4.0.280" />

</ItemGroup>



查看完整回答
反对 回复 2021-10-09
  • 2 回答
  • 0 关注
  • 1082 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信