asp.net core IIS发布
法:
使用Visual Studio发布
使用dotnet publish命令行工具发布
解决方案项目目录cmd,输入命令dotnet publish
发布Release版本:dotnet publish -c Release
视图预编译:
少了运行时编译过程,启动速度快
预编译后,整个程序包更小
可以通过MvcRazorCompileOnPublish配置是否开启,默认是开启状态
iis部署
目标机器安装对应版本的.net sdk
安装.net core Windows Server 托管程序
应用程序池的”.NET CLR版本”设置为”无托管代码”