5
在ConfigureServices(IServiceCollection services)
加入services.AddOptions()
後出現以下錯誤:曖昧通話services.AddOptions()(IServiceCollection服務)
CS0121
The call is ambiguous between the following methods or properties: Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions.AddOptions(Microsoft.Extensions.DependencyInjection.IServiceCollection) and Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions.AddOptions(Microsoft.Extensions.DependencyInjection.IServiceCollection)'
代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
...
public void ConfigureServices(IServiceCollection services)
{
...
services.AddOptions();
...
}
這是特別奇怪的模糊性在相同的'方法或專有'之間'
它是相同的類型,可能只是表示這種類型是在兩個你已經引用的程序集中定義的。重複[this](http://stackoverflow.com/q/36769984/21567)? –
是的,謝謝@ Christian.K。將跟蹤它在前一個。謝謝! – Ovi