因为你创建的时候选了顶级语句
不行的 可能会出现不兼容的情况 打开你的项目后你可以右击项目点开属性进行框架选择
说明你电脑里没有NET5,但安装vs2019默认就会.net core 3.1。所以在VS2019右击项目(不是解决方案),选择“编辑项目文件”,第4行改成<TargetFramework>netcoreapp3.1</TargetFramework>,保存,然后退出再打开,就好了。
是.NetCore3.0的话 设置路由需要先写app.UseRouting();然后再设置路由,百度上很多设置.NetCore3.0的路由方式,如果是2.2版本的话,按照视频上的设置就行
前面视频都讲了,没有的话用NetGet包下载就行
请问iis怎么部署,报错默认目录问题,默认页面怎么配置
问题不大,不过建议使用3.1(LTS),在项目启动的时候不要选空模板,直接选择mvc模板,然后就可以跟着上课程进度了。
是不是使用了.net core 3? 3以上的版本跟课程使用的2.2在项目结构上有区别
https://github.com/Yaduo/LanzhouBeefNoodles
用最新的就好了
重新操作一遍。或者试试命令行 dotnet new web -o LanzhouBeefNoodles
正常现象,打开网页后服务器还是要继续运行
https://github.com/Yaduo/LanzhouBeefNoodles
框架有些改变,步骤可能不一样,但是整个方案还是可以做出来的。
记得选 .net 的web application
是不是没有设置好ssl(https)的访问?
点击右键能看到“重命名”不?
还是不行的话可以打开文件浏览器,直接改文件夹名字,visual studio会自动拾取新的文件名
换成2.20就可以了,3.+的没有下拉
截图中的定义说的很清楚了,http端口是57525,而ssl(https)端口是44332。你访问https自然是使用端口44332,没有问题。
下载github仓库(https://github.com/Yaduo/LanzhouBeefNoodles),css js 图片等资源在wwwroot文件夹中