【发布时间】:2015-03-18 00:31:35
【问题描述】:
我试图弄清楚“ASP.NET 5 类库”(vNext) C# 项目与 ASP.NET 有什么关系。为什么要使用此模板创建项目,而不仅仅是常规的 C#“类库”项目?
我喜欢新功能,比如 project.json 文件而不是 .csproj 文件等,但是当项目与 ASP.NET 无关时,创建“ASP.NET”类库似乎不合适或IIS等。这只是业务逻辑层的一个项目。一个新的 WebApi ASP.NET 网站最终将引用该项目,但目前不相关。
只是名字不好?是否应该只将其称为“vNext 类库”而不使用看起来像 Web 应用的图标?
【问题讨论】:
-
是否有估计他们认为何时可以添加类型良好的旧类库的现有项目?这是我期望将 MVC 5 迁移到 ASP.NET 5 MVC 6 迁移的最后一个想法。
-
“ASP.NET 5 类库”的框架与 ASP .NET Core 不同,但 core 有自己的 Core 类库,请改用它。
标签: c# asp.net asp.net-mvc asp.net-core