首页
联系
管理
随笔 - 94 文章 - 1 评论 - 167 阅读 - 81万
.Net Core 开发学习 —— 4. 服务器部署
本人之前买了个Windows Server2008 R2的腾讯云服务器,今天就刚好和大家一起分享下如何在服务器上部署.net core 的网站。
一. 在服务器上配置.net core 运行环境
首先,要先安装.net core 环境,根据项目的版本安装相应的sdk。
分别需要下载并安装:
VC++ 2015,vc_redist.x64;
版本2.2.0的SDK,dotnet-sdk-2.2.100-win-x64;
.Net运行时,dotnet-runtime-2.2.0-win-x64;
Asp.Net运行时,aspnetcore-runtime-2.2.0-win-x64;
以及hosting,dotnet-hosting-2.2.0-win。
输入命令行:dotnet --version
查看版本号,已确保.net core能够正常使用。
二. 开启配置IIS,配置网站
要确保服务器上有开启和安装iis服务:
打开控制面板 ->程序 ->打开或关闭Windows 功能 ->服务器管理器
右键 ->添加角色 ->勾选具体的角色服务,根据提示下一步:
展开Web服务器 ->右击Internet 信息服务,添加网站
添加完成后,点击 “应用程序池”,对刚新添加的.net core网站设置应用程序池,如图:
三. 访问网站
发现localhost: 端口 方式可以正常访问,但是直接用服务器ip或者域名无法访问。
最后,发现原因是腾讯云中没有对端口进行设置,需要在安全组里面添加并开放需要用到的网站的端口号
可以,主要可用于开发微软自家的手机系统,包括windows mobile、windows phone 7。不过,VS版本有一些限制:VS.Net 2008及以前的版本可用于开发WM软件,VS2010仅支持WP手机软件开发,它不再对wm手机支持(实际wm已死所以也没必要了)。
另外,利用mono技术可以扩大支持的手机系统,你甚至可以将.net开发的手机软件移植到android、iphone手机中。(关于mono可以参考百度百科)
不能,VB.NET是在windows环境里开发windows软件的,安卓系统用不了,而且也没安卓版的VB.NET,你要想开发安卓软件,先在电脑上安装JDK环境包,用AndroidStudio来开发,VB.NET就算了。两者之间压根就没关系。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)