1
我使用ASP.NET Core Web Application(.NET Core)创建了一个新项目。 它可以在构建和运行后运行。发生asp.net核心项目MissingMethodException
我使用.NET Core创建类库,并将Web项目的Service文件夹下的文件移动到库中,然后在控制器中添加引用和更改命名空间。
在注册新用户后出现MissingMethodException。
Asp.net核心项目似乎无法在Web项目之外使用类库。
详细的信息如下。
你移动“文件” - 你究竟在说什么文件? (C#?)源文件,编译后的dll或其他东西? –
它们是C#源文件。 IEmailSender.cs,ISmsSender.cs和MessageServices.cs。 – letitbe
使用类库时,您可以在同一个解决方案中使用单独的项目,并在主项目中添加对该项目的引用,或者(当库是单独的解决方案时),您可以添加对编译后的dll的引用。无需复制源文件。 –