我在运行时得到这个:未能加载文件或程序集“Microsoft.Extensions.Logging.Abstractions
我尝试了Skorunka František的下列步骤,但没有成功:Link to StackOverFlow post
这是我的startup.cs文件在我的项目中的样子。它基本上来自MSDN文档:此处链接
[assembly: FunctionsStartup(typeof(HiQFoodCourt.Functions.StartUp))]
namespace HiQFoodCourt.Functions
{
public class StartUp : FunctionsStartup
{
public override void Configure(IFunctionsHostBuilder builder)
{
string connectionString = "Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=master;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
builder.Services.AddDbContext<ApplicationDbContext>(
options => SqlServerDbContextOptionsExtensions.UseSqlServer(options, connectionString));
var mapperConfig = new MapperConfiguration(x =>
{
x.AddProfile(new MappingProfile());
});
IMapper mapper = mapperConfig.CreateMapper();
builder.Services.AddSingleton(mapper);
}
}
}
我对如何解决和处理这个问题一无所知。下面是它在VisualStudio上的外观:
我尝试了Skorunka František的下列步骤,但没有成功:Link to StackOverFlow post
1条答案
按热度按时间ajsxfq5m1#
我以前遇到过同样的问题,我找到的解决方案
1.卸载软件包
1.删除obj和bin文件
1.从nuget软件包重新安装
那还是不行
1.删除obj和bin文件
1.添加=〉引用=〉浏览=〉从C:\Program Files\dotnet\添加正确的dll
1.重建
希望这对你有帮助!