无法加载文件或程序集'Microsoft.Azure.AppConfiguration.AzconfigClient

时间:2019-07-20 00:49:10

标签: c# wpf azure-keyvault azure-app-configuration

我一直在构建中遇到此异常。

它在这一行停止:

IConfigurationRoot config = builder.Build();

并给出此异常:

  

System.IO.FileNotFoundException:'无法加载文件或程序集   'Microsoft.Azure.AppConfiguration.AzconfigClient,版本= 1.0.0.0,   文化=中性,PublicKeyToken = 69dad7634abb75e4'或其中之一   依赖性。系统找不到指定的文件。'

我试图在packages.config中添加此引用:

<package id="Microsoft.Azure.AppConfiguration.AzconfigClient" Version="1.0.0-preview-008870001-1052" targetFramework="net472"/>

但是它仍然不起作用。

var builder = new ConfigurationBuilder(); //new config builder
            builder.AddAzureAppConfiguration(Environment.GetEnvironmentVariable("ConnectionString")); //get the connecting string

IConfigurationRoot config = builder.Build(); //call the build method in config builder

我希望它可以构建,以便可以使用config变量。

1 个答案:

答案 0 :(得分:0)

您可以安装{.3}},它是支持.net标准的项目。对于.net,它是Microsoft.Extensions.Configuration.AzureAppConfiguration

这是您可以参考的preview