我可以使用ASP.NET Core仅针对.NET 4.6.1吗?
发布时间:2020-05-23 14:30:57 所属栏目:asp.Net 来源:互联网
导读:我听说ASP.NET Core可以针对.NET Framework 4.6.1。这是否意味着它只能使用.NET 4.6.1,或者它可以与.NET Core一起使用.NET 4.6.1? 您可以在.NET Core 1.0或.NET Framework 4.5.1之上运行ASP.NET Core。由于“ASP.NET Core”只是一套NuGet软件包,您可以将它
|
我听说ASP.NET Core可以针对.NET Framework 4.6.1。这是否意味着它只能使用.NET 4.6.1,或者它可以与.NET Core一起使用.NET 4.6.1? 解决方法您可以在.NET Core 1.0或.NET Framework 4.5.1之上运行ASP.NET Core。由于“ASP.NET Core”只是一套NuGet软件包,您可以将它们安装到一个面向任意框架的项目中。例如,.NET Core项目将如下所示: "dependencies": {
"Microsoft.AspNetCore.Mvc": "1.0.0","Microsoft.NETCore.App": {
"type": "platform","version": "1.0.0"
}
},"frameworks": {
"netcoreapp1.0": { }
}
虽然.NET Framework项目看起来像(在.NET 4.6.1的情况下): "dependencies": {
"Microsoft.AspNetCore.Mvc": "1.0.0"
},"frameworks": {
"net461": { }
}
这是因为Microsoft.AspNetCore.Mvc软件包具有.NET Framework 4.5.1和.NET Standard Library 1.6两者的目标。 也可以从一个项目构建两个框架: "dependencies": {
"Microsoft.AspNetCore.Mvc": "1.0.0",},"frameworks": {
"net461": { },"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform","version": "1.0.0"
}
}
}
}
在这种情况下,请注意,Microsoft.NETCore.App依赖项在框架部分内部移动。这是必要的,因为仅在构建netcoreapp1.0而不是net461时才需要这种依赖关系。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何将ViewData传递给HandleError视图?
- 加载测试ASP.NET网站
- asp.net-mvc – 在github中避免使用ASP.NET密码?
- ASP.NET Core WebApi将错误消息返回给AngularJS $http prom
- asp.net-mvc – 如何在razor视图中公开全局对象像@User?
- asp.net-mvc – 为什么Hangfire需要身份验证才能查看仪表板
- asp.net-mvc – MVC 3部分页面(Razor)和MVC 3视图页面与布局
- asp.net-mvc – 文件上传MVC
- Asp.Net Cache,从缓存修改对象,并更改缓存值
- asp.net-mvc – 如何调试此错误:’无法找到iisexpress.exe
推荐文章
站长推荐
- asp.net – 呈现空转发器
- asp.net-mvc – 想从mvc使用index.html
- 用C#实现pdf文件的完整性验证
- asp.net-mvc – VS2012 ProjectTypeGuids在安装A
- IIS中的Asp.Net核心MVC应用程序Windows身份验证
- asp.net-mvc – ASP.NET MVC ActionResult背后的
- asp.net – 使用Team City快照依赖项时,您使用快
- asp.net – 命名空间“系统”中不存在类型或命名
- asp.net-mvc-3 – 删除Razor MVC 3中的HTML格式
- ASP.NET MVC jquery自动填充值和文本字段
热点阅读
