相关疑难解决方法(0)

将Startup.cs移动到类库(包)项目 - ASP.NET 5

我正在一个MVC 6项目中工作,并将我的Startup.cs类从Web项目移动到Infraestructure项目,这是一个类Libary包.我还在Infraestructure/project.son中添加了类所需的包(与Web项目完全相同):

"Microsoft.AspNet.Diagnostics": "1.0.0-beta8",
"Microsoft.AspNet.IISPlatformHandler": "1.0.0-beta8",
"Microsoft.AspNet.Mvc": "6.0.0-beta8",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta8",
"Microsoft.AspNet.Server.Kestrel": "1.0.0-beta8",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta8",
"Microsoft.AspNet.Tooling.Razor": "1.0.0-beta8",
"Microsoft.Framework.Configuration.Json": "1.0.0-beta8",
"Microsoft.Framework.Logging": "1.0.0-beta8",
"Microsoft.Framework.Logging.Console": "1.0.0-beta8",
"Microsoft.Framework.Logging.Debug": "1.0.0-beta8",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta8"
Run Code Online (Sandbox Code Playgroud)

但是,当我运行应用程序时,获得以下异常:

A type named 'StartupDevelopment' or 'Startup' could not be found in assembly 'UI.Web'.
at Microsoft.AspNet.Hosting.Startup.StartupLoader.FindStartupType
Run Code Online (Sandbox Code Playgroud)

我没有找到任何方法将Startup.cs位置指定给我的另一个程序集.

c# asp.net-core-mvc asp.net-core

4
推荐指数
1
解决办法
3319
查看次数

标签 统计

asp.net-core ×1

asp.net-core-mvc ×1

c# ×1