ASP.NET Core 行军记 -----第一步(艰辛的 MVC Hello World)

现在ASP.NET Core还在不断成长、更新中,说不定到了明天又换了个模样,就如同一个小孩,从蹒跚学步,到奔向未来。

所以我们可以相应的去理解更新中所发生的变化,包容它、呵护它,而不是盲目的指责与批评!正所谓“三十年河东,三十年河西,莫欺少年穷”

这时不禁让我想起了一首优美的旋律,“门前老树张新芽,院里枯木又开花…………”

注:以下ASP.NET Core都有Core标识

 

工具

2015 插件:Open Command Line(运行dotnet命令)

 

折腾

将 dotnet new 生成的项目是控制台项目,通过 2015 打开项目,然后配置、修改、生成、还原,再配置、再修改、再生成、再还原,还原、还原、还原…………

都快疯了,怎么弄都是不对,错误也是杠杠的。

Unable to resolve dotnet-publish-iis (>= 1.0.0) for DNXCore,Version=v5.0.

 

柳暗花明又一村:

当我右键项目文件(.xproj),发现示例项目的项目版本号居然是 ToolsVersion="14.0.24720" !这是个什么情况?

HelloMvc.xproj(示例项目中的MVC项目的项目文件) ASP.NET.xproj(2015项目的项目文件)

然后我下载示例项目,折腾一番,居然能还原成功。不过只能通过 dotnet restore 命令还原,2015右键引用-还原程序包这个是不行的(未解之谜)

 

实施(示例项目)

这个hello world真的不易,分享下我的步骤。

1,下载示例项目,点击这里进行下载。

2,解压在相应的目录,打开项目,卸载除 HelloMvc 外的所有项目(避免全部生成报错的麻烦)。

3,通过命令dotnet restore 还原程序包。

3,如果出现错误就右键 HelloMvc 项目将解决方案 DNX SDK 版本(X)修改为 1.0.0-rc2-16595

这样就一切 OK 啦~~~~~

4,命令行 dotnet run 开启自我寄宿,Over 一切正常,距离成功只需要键入 http://localhost:500 进行验证了。

5,为毛是一片空白,啥都没有,是不是又出现什么问题了?

果然出现问题了,又是那个 No actions matched the current request 的错误!可惜这次我更改了 Startup 文件居然不起效。

调试了良久依旧没有找到问题所在,郁闷至极。

有哪位好心的园友知道问题的,求指教。同时我在同步去找找问题,一起分享。 

感谢蛀牙园友的分享:

如若想要避免运行示例程序出现奇特问题,可以更新下.net core .


相关文章

原文地址:http://www.cnblogs.com/wupeng/p/5305025.html


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/329842.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

记录一下SpringCloud-Gateway使用lb动态路由遇到的坑

前言 前一段时间,学习springcloud-alibaba时候,学习到gateway组件与nacos注册中西一起使用时遇到了一个问题在此记录一下,避免以后遇到又做无用功。 问题 通过gateway配置路由时,uri参数使用lb://xxxx无法映射到对应的服务地址…

Java程序创建Kafka Topic,以及数据生产消费,常用的命令

转自: Java程序创建Kafka Topic,以及数据生产消费,常用的命令_Zyy_z_的博客-CSDN博客_java kafka创建topicKafka简介: Kafka是一个分布式发布——订阅消息传递系统。Kafka快速、可扩展且耐用。它保留主题中的消息源。生产者将数据…

c++ 凸包 分治算法_三维凸包

缘起众所周知,二维凸包可以使用 Graham 扫描 内解决.所以本文来学习一下三维空间中凸包的一种直观算法——增量算法(increment algorithm)分析有一条叫 Willy 的苹果虫一直快乐的居住在一个苹果中,直到有一天有一只仓鼠想吃这个苹果,Willy 自…

深度分析Java的ClassLoader机制(源码级别)

转载自 深度分析Java的ClassLoader机制(源码级别)Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中,JVM在加载类的时…

.NET跨平台之Sake和KoreBuild

最近在了解Asp.net Core 1.0(也可称为Asp.net5\Asp.net vNext)的跨平台,发现了两个新的新东西:Sake和KoreBuild(或者已经出了很久)。 通过国内某度查询资料大部分都是复制黏贴来的,几乎没有详细的介绍。 只…

Ubuntu系统安装准备

前言 最初学习程序开发时,大多数都会教linux系统的基础用法,但是很少以linux为操作系统开发程序,因为windows系统的简单便利为人的提供优秀的操作基础,成为首选系统。 突然心血来找想使用linux操作系统作基础进行程序代码开发。 …

(转)Kafka 消费者 Java 实现

转自: Kafka 消费者 Java 实现 - 简书应用程序使用 KafkaConsumer向 Kafka 订阅 Topic 接收消息,首先理解 Kafka 中消费者(consumer)和消费者组(consumer group...https://www.jianshu.com/p/1f9e18e926f6据原文作者&…

docker export_docker使用简介

一 docker服务端和客户端declare -x DOCKER_HOST"192.168.2.162export DOCKER_HOST192.168.2.162docker -H tcp://192.168.2.162:2375 images二 docker daemon配置cat /etc/sysconfig/dockerOPTIONS--selinux-enabled --log-driverjournald --signature-verificationfalse…

深度解析单例与序列化之间的爱恨情仇

转载自 深度解析单例与序列化之间的爱恨情仇本文将通过实例阅读Java源码的方式介绍序列化是如何破坏单例模式的,以及如何避免序列化对单例的破坏。单例模式,是设计模式中最简单的一种。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访…

Windows 10中国定制版完工!更专业

去年底,微软与中国电子科技网络信息安全有限公司成立了一个合资公司,该公司的主要任务是为中国政府和企业定制 Windows 10 系统。 现在,微软大中华区董事长兼CEO贺乐赋在接受财新网记者采访时表示,微软与中国电子科技集团公司&…

Spring [CVE-2022-22965]漏洞处理

问题描述 近期spring官方公布了漏洞 - [CVE-2022-22965] 参考地址: https://tanzu.vmware.com/security/cve-2022-22965 参考issues提到的问题答案开发人员回应: 可能是由于Springframework 3.x 早于 JDK9发布,甚至发布时还未完整的支持JDK…

kafak消费者从头开始消费(消费者组)

【README】 本文主要用于描述 kafka 消费者如何从头开始消费; 【1】从头开始消费 1)从头开始消费,需要满足两个条件, 如下: 条件1, 使用一个全新的消费者组id;条件2,指定 auto.of…

jenkins安装与配置windows_Windows下Scoop安装、配置与使用

Scoop简介Scoop是Windows的命令行安装程序,是一个强大的包管理工具。可以在github上找到其项目的相关信息,项目网址。安装的起因:在平常生活中如果要安装像gcc、git等一些需要手动配置相关参数的工具,需要先去官网下载安装程序&am…

对于线程安全的集合类(例如Vector)的任何操作是不是都能保证线程安全

转载自 对于线程安全的集合类(例如Vector)的任何操作是不是都能保证线程安全之前在公众号中问了这个问题:对于线程安全的集合类(例如Vector)的任何操作是不是都能保证线程安全? 三天之内收到120回复&#x…

ASP.NET Core 1.0中的管道-中间件模式

ASP.NET Core 1.0借鉴了Katana项目的管道设计(Pipeline)。日志记录、用户认证、MVC等模块都以中间件(Middleware)的方式注册在管道中。显而易见这样的设计非常松耦合并且非常灵活,你可以自己定义任意功能的Middleware注册在管道中。这一设计非常适用于“请求-响应”…

怎么样安装Ubuntu系统,一文告诉你

前言 额滴神呐/(ㄒoㄒ)/~~,用惯了windows开发,初上手Linux桌面开发真的是举步维艰(内心ps:谁让你立这个标题的,现在后悔了吧… 你自己想办法 怎么把这个标题栏目圆过去) 经过跟内心戏反复的都在&#xff0…

(转) SpringBoot接入两套kafka集群

转自: SpringBoot接入两套kafka集群 - 风小雅 - 博客园引入依赖 compile org.springframework.kafka:spring-kafka 第一套kafka配置 package myapp.kafka; importhttps://www.cnblogs.com/ylty/p/13673357.html 引入依赖 compile org.springframework.kafka:spring…

idea tomcat部署web项目_项目开发之部署帆软到Tomcat服务一

书接上回上一篇文章介绍了两种图表取数的方式,新增数据库查询和通过存储过程取数,其他的内置数据集,文件数据集和关联数据集等方式暂时还没有用到,先暂时不介绍了,等之后用到了或者等小编有时间试过之后再来做个简单的…

C#工业物联网和集成系统解决方案的技术路线

前言 2000年以后,互联网在中国的大地上如火如荼的发展,在这个行业竞争中比的是加速度。我清晰的记得《世界是平的》中有这样一段话:在非洲,羚羊每天早上醒来时,它知道自己必须跑得比最快的狮子还快,否则就会…

转:Kafka事务使用和编程示例/实例

Kafka事务使用和编程示例/实例_JobShow裁员加班实况-微信小程序-CSDN博客一、概述​ Kafka事务特性是指一系列的生产者生产消息和消费者提交偏移量的操作在一个事务中,或者说是一个原子操作,生产消息和提交偏移量同时成功或者失败。注意:kafk…