thinkphp网站开发教程,智慧团建学生登录入口官网,在泰安市有做阿里巴巴网站的,网站备案期间停止解析前言#xff1a; 随着ASP.NET Core 1.0的发布#xff0c;论坛里相关的文章也越来越多#xff0c;正好有时间在测试环境上搭建 ASP.NET Core的发布环境#xff0c;把过程中遇到的问题写给大家#xff0c;以便有用到的朋友需要。 环境#xff1a; Windows Server 2012 R2 S… 前言 随着ASP.NET Core 1.0的发布论坛里相关的文章也越来越多正好有时间在测试环境上搭建 ASP.NET Core的发布环境把过程中遇到的问题写给大家以便有用到的朋友需要。 环境 Windows Server 2012 R2 Standard with Update MSDN 链接ed2k://|file|cn_windows_server_2012_r2_with_update_x64_dvd_6052725.iso|5545705472|121EC13B53882E501C1438237E70810D|/ IIS 8.5 打开服务器管理器点击添加角色和功能。 选择基于角色或基于功能的安装。 选择服务器。 选择webserveriis 选择角色。 打开web服务器(IIS)选项。选择常见http功能。 安全性选择中勾选常用的安全性选项。 应用程序开发选项中请确保选择.net 3.5,.net 4.5,ISAPI扩展。 开始安装。 至此 IIS 8.5安装结束 打开 http://localhost可以查看 ASP.NET Core环境 这个不说那么细 坛子里都有 首先安装 新版本SDK DotNetCore.1.0.0-SDK.Preview2-x64.exe 安装后在CMD 输入dotnet查看 是否安装成功 然后安装 NodeJS 还有NPM 还有 bower 和Gulp 这里会遇到一个问题 稍后 NodeJS 的版本node-v4.4.7-x64 双击安装 一直下一步 安装完成后用NPM安装 bower和Gulp 命令 npm install bower -g 命令 npm install gulp -g 编译项目并发布 进入控制台切换到项目目录 运行 dotnet restore D:\WorkSpace\trunk\src\XXXX.Web 该命令还原依赖包 dotnet build D:\WorkSpace\trunk\src\XXX.Web 该命令编译项目 dotnet publish -o D:\Publish 该命令发布为 发布到 D:\Publish 文件夹 此时 有些人朋友可能会发现 最后一个命令执行失败了错误原因No executable found matching command bower 没有安装bower 可是之前明明安装过 bower 这是怎么回事呢 不急打开 控制台 输入 bower 检查一下 发现确实安装成功了我在我自己电脑WIN10和WIN7上同样步骤 发现并有此问题 去检查环境变量 发现NPM在server上的位置并不是指向安装目录的 而是 C盘下用户文件夹APP DATA里面然后dotnet core 是根据环境变量去找bower就没有找到 解决办法 将安装目录下 的bower 复制到环境变量目录下 即可 继续执行刚才的publish命令 成功。 IIS发布 添加站点 什么的太简单 不多说了应用程序池选择 无代码托管 集成 然后运行发现有报错了 错误信息 也说的很不明白 只好上官网查看发布的相关说明 https://docs.asp.net/en/latest/publishing/iis.html 发现没有装Install the .NET Core Windows Server Hosting bundle 下载安装下来 再次打开网站 正常运行了 至此 在Windows Server 2012 R2 Standard 部署 ASP.NET Core程序 相关文章 ASP.NET Core 1.0 入门——了解一个空项目ASP.NET Core 1.0 部署 HTTPS .NET Framework 4.5.1.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介云服务器下ASP.NET Core 1.0环境搭建包含mono与coreclr使用VS Code开发ASP.NET Core 应用程序dotnet run是如何启动asp.net core站点的ASP.NET Core提供模块化Middleware组件“dotnet restore和dotnet run都做了些什么探秘 dotnet run 如何运行 .NET Core 应用程序.NET Portability Analyzer 已开源ASP.NET Core的配置1读取配置信息ASP.NET Core的配置2配置模型详解.NET Core 1.0 RC2 历险之旅使用VS Code开发 调试.NET Core 应用程序让我们Core在一起ASP.NET Core .NET Core.NET Core VS Code 环境配置官方博客明确了 .NET Core RC2/RTM 时间表.NET Core全新的配置管理[共9篇]利用记事本创建一个ASP.NET Core RC2 MVC应用微软.NET 正式劈腿成功横跨所有平台.NET Core 1.0 CentOS7 尝试解读发布.NET Core RC2 and .NET Core SDK Preview 1[.NET Core].NET Core R2安装及示例教程ASP.NET Core 开发-中间件(Middleware)结合Jexus Kestrel 部署 asp.net core 生产环境通过Jexus 部署 dotnetcore版本MusicStore 示例程序ASP.NET Core 中文文档 第一章 入门用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API用 Visual Studio 发布一个 Azure 云 Web 应用程序ASP.NET Core MVC 与 Visual Studio 入门第二章指南4.2添加 ControllerDotNet Core 介绍asp.net core 中间件详解及项目实战教你实践ASP.NET Core Authorization免看文档教程asp.net core 使用 Redis 和 Protobuf 进行 Session 缓存asp.net core 中间件详解及项目实战第二章 指南4.3添加 Viewdotnet core开发体验之开始MVCdotnet core 开发体验之Routing聊聊ASP.NET Core默认提供的这个跨平台的服务器——KestrelServer简析.NET Core 以及与 .NET Framework的关系.NET Core 使用Dapper 操作MySQL使用 CommandLineApplication 类创建专业的控制台程序简析 .NET Core 构成体系.NET Core也可以使用MongoDB了.NET Core ASP.NET Core 1.0在Redhat峰会上正式发布.NET Core面向未来的开源跨平台开发技术微软说它深爱着Linux现在它用行动证明了移植.NET Core计划整合各平台变得更简单了ASP.NET Core 介绍通过几个Hello World感受.NET Core全新的开发体验ASP.NET Core 运行原理剖析1:初始化WebApp模版并运行.NET Core系列 1、.NET Core 环境搭建和命令行CLI入门Asp.Net Core 发布和部署 MacOS Linux Nginx Asp.Net Core 发布和部署Linux Jexus 学习ASP.NET Core你必须了解无处不在的“依赖注入”.NET Core应用类型Portable apps Self-contained apps.NET Core 1.0发布微软开源跨平台大布局序幕ASP.NET Core 运行原理剖析2:Startup 和 Middleware(中间件) 原文地址http://www.cnblogs.com/revolution/p/5649651.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注