【发布时间】:2015-06-28 14:52:22
【问题描述】:
是否可以添加 ASP.NET 5 Web 应用程序作为对传统 .NET 4.5 项目(Windows 服务或控制台应用程序)的引用并在进程中启动它?
最好在一个解决方案中,以便 ASP.NET 应用程序和宿主服务可以共享对同一解决方案中其他项目的引用。
到目前为止尝试过:
dnu publish 生成包,但尝试添加它们会产生以下错误:Install-Package:无法安装包“WebApplication1 1.0.0”。您正在尝试将此包安装到以“.NETFramework, Version=v4.5”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。 更改框架时@ 987654322@ 到 net451,由于缺少 ASP 引用,Web 应用程序无法编译。
dnu build 生成二进制文件,但如何运行应用程序? (从哪里获得 IApplicationBuilder 和 IHostingEnvironment 实例?)
【问题讨论】:
标签: .net asp.net-core dnx