实在是踩了太多的坑了,发布一个asp.net真是费劲儿,如果你要是需要访问cshtml格式的网站,会更加费劲儿一点。
1.使用远程桌面连接云服务器:
这一步就有超级多的坑。
建议:先通过阿里云的网页端远程连接一下,配置 我的电脑 → 右键属性 → 远程设置 → 选上“允许远程协助远程这台计算机",然后在控制面板 → 管理工具→ 服务 → 开启 Remote Desktop Services。
然后有的同学可能会发现 允许远程协助远程这台计算机 这一句是灰色的,勾不上,我也遇到了,可参照下面链接设置:
https://help.aliyun.com/knowledge_detail/40880.html?spm=5176.11065259.1996646101.searchclickresult.be456fa6D6auep#
首先注意一下你自己电脑是不是win10家庭版,如果是,那么正常家庭版是没有远程桌面这个功能的,你需要踩更多的坑。
我也是家庭版的win10,我是使用了:修改注册表的方法连上了远程桌面。如下链接的办法:
https://blog.csdn.net/rainmaple20186/article/details/80913191
但这个方法很可能并不适用于所有的人,如果不好使可能你要试试别的方法。如果你是win10专业版,可以去阿里的社区交流一下,看看有没有好的方法。
如何使用本地设备连接方式可参照阿里云文档:
https://help.aliyun.com/document_detail/25435.html?spm=a2c4g.11186623.2.10.5869653aUXGqZI#windows
2.安装IIS服务器
这一步其实挺简单的,如何安装可以参考阿里云的帮助文档:https://help.aliyun.com/knowledge_detail/40974.html#Windows2012CNinstallation
但是也是有一个小问题。其中的第三步,
这个ASP.NET4.5最好也要安上,否则后面登陆网站的时候可能会报:IIS8.5关于“ 配置错误 不能在此路径中使用此配置节 的错误。
之后是发布网站,建站,配置等操作,具体请看下一篇文章。