国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

在Windows下編寫并運行第一個ASP.NET 5 Preview Web API程序

2019-11-17 02:12:41
字體:
來源:轉載
供稿:網友

在Windows下編寫并運行第一個asp.net 5 PReview Web API程序

2015年07月21日在微軟中國MSDN的官方微博上得知Visual Studio 2015正式版完美發布。

抱著嘗鮮的心態下載了Visual Studio社區版本。

在這個首發的版本里面,我們可以看到ASP.NET 5還是處于Preview的狀態,當然對于ASP.NET 5,微軟也給出了明確的時間表,請看我的這篇文章:微軟發布ASP.NET 5路線圖。

從容不迫&迫不及待地創建了一個ASP.NET 5 Preview Web API項目,但首戰不利,VS.NET 提示:“DNX SDK版本“dnx-clr-win-x86.1.0.0-beta5”無法安裝”。既然Google不能訪問那還是選擇Bing.com吧。

通過Bing搜索后看到有網友建議看ASP.NET 5 GitHub開源的HOME,上面有詳細的Tutorials。

下面解釋下兩個術語(才疏學淺,照本宣科):

  • DNVM(.NET Version Manager).NET版本管理器
  • DNX(.NET Execution Environment).NET執行環境,包含引導并執行應用程序的代碼,包括:編譯系統、SDK工具、原生CLR(公共運行時)宿主

按照官方的Tutorials一步步來:

1、如果安裝了Visual Studio 2015可以省略掉DNVM的安裝,我自己還是再手工安裝了下,在CMD里面運行下面的命令:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "&{$Branch='dev';iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1'))}"

2、安裝好DNVM后就可以安裝DNX了,一個很簡單的命令:

dnvm upgrade

成功后會提示你把盤符:/UserDir/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta5/bin加入到用戶變量的PATH;把盤符:/UserDir/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta5/bin加入到系統變量的PATH。

上述兩步操作完成后,重新創建一個ASP.NET 5 Preview的Web API項目,OK,一切正常(項目引用可以正常加載:DNX 4.51,DNX Core 5.0)。。。

我們會在默認生成的項目根目錄中發現一個hosting.ini的配置文件,如下:

server=Microsoft.AspNet.Server.WebListenerserver.urls=http://localhost:5000

server用于指定監聽接收請求并最終對請求予以響應的服務器

server.urls用來指定監聽的地址(URL、端口號)

3、運行(針對Windows下的Web App)

首先在CMD里面把目錄切換到當前項目的根目錄下,然后運行如下命令:

dnx . web

如果服務器啟動成功,我們會看到“Started”的字樣。

用默認設定的URL來發出一個GET請求,SUCCESS!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鹤壁市| 富川| 华坪县| 闻喜县| 天全县| 象州县| 双牌县| 买车| 安丘市| 玉溪市| 双鸭山市| 石门县| 抚宁县| 庄河市| 河曲县| 黄骅市| 庆阳市| 车险| 汉寿县| 中西区| 当涂县| 大方县| 浑源县| 安新县| 苍南县| 肥东县| 莱州市| 鄢陵县| 马山县| 青川县| 泸水县| 沅陵县| 龙岩市| 襄汾县| 长寿区| 奉贤区| 玛沁县| 花莲县| 安阳市| 临武县| 涟源市|