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

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

【MVC】Angularjs2+ASP.NET MVC Core in Visual Studio 2015開發環境安裝說明

2019-11-08 03:16:32
字體:
來源:轉載
供稿:網友

安裝準備

首先安裝asp.net mvc core項目模板,沒有安裝之前創建項目的時候看到的是這個樣子 這里寫圖片描述

點擊確定即可開始下載安裝包,寫此文章的時候自動下載的版本是 DotNetCore.1.0.1-VS2015Tools.PReview2.0.3.exe,點擊安裝包開始安裝模板(安裝時請先關閉vs),盡管放心的安裝,點一下就直接裝好算我輸。

千奇百怪的安裝錯誤(這部分可以略過)

下面是一段遇山開山遇水架橋的過程,首先我看到的是 這里寫圖片描述 點擊log file看看日志里的詳細錯誤說明 最早出現錯誤代碼0x80070057的位置的地方是:

[32D0:24A4][2017-02-15T09:51:53]e000: Error 0x80070057: Failed to CreateProcess on path: C:/ProgramData/Package Cache/8B4ACC662D4A8759AB418CA5F92FE4721D21B190/packages/DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x64.exe[32D0:24A4][2017-02-15T09:51:53]e000: Error 0x80070057: Failed to execute EXE package.[2924:1D24][2017-02-15T09:51:53]e000: Error 0x80070057: Failed to configure per-machine EXE package.

我在網上找到了起對應的SDK安裝包,先安裝x86不成功,再安裝x64成功,跟我的機器是64位有關嗎? DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x86.exe

裝好SDK包后,再運行DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe后面的過程也一樣 這里寫圖片描述 點擊log file

[0EFC:2654][2017-02-15T10:15:31]e000: Error 0x80070020: Failed to open payload at path: C:/ProgramData/Package Cache/.unverified/ANCM_IISExpress_x64[0EFC:2654][2017-02-15T10:15:31]e310: Failed to verify payload: ANCM_IISExpress_x64 at path: C:/ProgramData/Package Cache/.unverified/ANCM_IISExpress_x64, error: 0x80070020. Deleting file.[0EFC:2654][2017-02-15T10:15:31]e000: Error 0x80070020: Failed to cache payload: ANCM_IISExpress_x64

網上搜到一個相同問題的帖子: http://stackoverflow.com/questions/41004025/visual-studio-tooling-error-installing-net-core-1-0-1 先把ANCM_IISExpress_x64下載下來試試 這里寫圖片描述 看log file

[2740:23C0][2017-02-15T10:25:28]i305: Verified acquired payload: DotNetVersionManager_x64 at path: C:/ProgramData/Package Cache/.unverified/DotNetVersionManager_x64, moving to: C:/ProgramData/Package Cache/{4EC36977-42B9-3C18-A692-B9DEE7404484}v1.0.11123.0/packages/DotNetVersionManager-x64_rc1.msi.[0994:191C][2017-02-15T10:25:28]e000: Error 0x80070642: BA aborted verify of payload: DotNetVersionManager_x64[0994:191C][2017-02-15T10:25:28]e314: Failed to cache payload: DotNetVersionManager_x64 from working path: C:/Users/yuexiang/AppData/Local/Temp/{EE0B1BF8-88A2-44DF-873B-856BCB20AFDD}/DotNetVersionManager_x64, error: 0x80070642.

下載DotNetVersionManager_x64試試 這里寫圖片描述

看log file

[1844:2B40][2017-02-15T10:38:52]w343: Prompt for source of package: WebToolsExtensionsVS14, payload: WebToolsExtensionsVS14, path: F:/軟件倉庫/VS2015/core/packages/WebToolsExtensionsVS14_69.msi[1844:2B40][2017-02-15T10:38:52]i338: Acquiring package: WebToolsExtensionsVS14, payload: WebToolsExtensionsVS14, download from: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/WebToolsExtensionsVS14_69.msi[23C4:1B1C][2017-02-15T10:38:52]e000: Error 0x80070653: Failed to install MSI package.

下載WebToolsExtensionsVS14_69.msi試試這個裝了好長時間 這里寫圖片描述

[04CC:2AB0][2017-02-15T10:58:14]w343: Prompt for source of package: WebToolsExtensionsVS14, payload: WebToolsExtensionsVS14, path: F:/軟件倉庫/VS2015/core/packages/WebToolsExtensionsVS14_69.msi[04CC:2AB0][2017-02-15T10:58:14]i338: Acquiring package: WebToolsExtensionsVS14, payload: WebToolsExtensionsVS14, download from: https://download.microsoft.com/download/F/6/E/F6ECBBCC-B02F-424E-8E03-D47E9FA631B7/packages/WebToolsExtensionsVS14_69.msi[1AD4:0458][2017-02-15T10:58:15]e000: Error 0x80070653: Failed to install MSI package.

還是這個問題?在網上還有一個WebToolsExtensionsVS14.msi(200多M,先前那個69是100多M),再裝一遍。

問題依然沒有解決,如果你跟我一樣一條路走到黑地走到這個地方,這種安裝方式可以宣告結束了,換一條路繼續

DotNetCore.1.0.1-VS2015Tools.Preview2.0.3文件安裝不正常(的正解)

http://www.cnblogs.com/soldout/p/6098882.html 這個問題在9月份發布1.0.1的時候,估計很多人都遇到了。從現象上看似乎是MS忘記更換自家已經被吊銷的SSL證書了,當然不排除被GFW不小心干掉的可能。好在經過兩個多月的不懈努力,這個證書似乎已經正常了,所以現在主要拼的是網速了。實際感受依然是這個證書的問題,跟網速沒關系,改為脫機方法安裝即成功

在網速較好的環境下獲取DotNetCore.1.0.1-VS2015Tools.Preview2.0.3的脫機布局,然后分發安裝,具體的方法如下:

命令格式 />DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe /layout <布局存放的目錄>sample: />DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe /layout ./DotnetCoreTooling110

按照上圖的方式執行,可以在當前目錄創建一個DotnetCoreTooling110目錄,你只要運行這個新創建目錄下的DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe文件就可以放心安裝了。

實踐安裝成功 這里寫圖片描述

至此,ASP.NET MVC Core算是安裝成功。

安裝Angularjs2項目模板

http://blog.stevensanderson.com/2016/10/04/angular2-template-for-visual-studio/

.net core我們已經裝好了,接下來安裝 TypeScript 2.0 for Visual Studio 2015 Node.js version 4 or later.(就是比4更高的版本,直接裝最新版本即可)

然后安裝 ASP.NET Core Template Pack extension,點下面這個鏈接,直接down下來,雙擊。 https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ASPNETCoreTemplatePack 這里寫圖片描述

安裝完畢后,進入Visual Studio 2015就可以創建ASP.NET MVC Core Angularjs2項目了,如果你進VS2015后發現創建不了項目了,選擇項目模板的地方是一個大白板,那就對了。 ASP.NET Core Template Pack extension安裝完畢之后VS創建項目用的模板就全部都找不到了,如果你打開以前做的項目,就會提示“…未能正確加載XX包… ”,我也是這樣,不知道為什么,網上有很多解決辦法,實踐后結論如下:

第一步:打開命令行工具 這里寫圖片描述

第二步:輸入正解

devenv /ResetSettings

這里寫圖片描述

網上還有幾種方法,實踐證明對于安裝ASP.NET Core Template Pack v1.1.37后產生的無法創建項目問題都無效 devenv /setup devenv /resetuserdata devenv /log

第三步:再安裝 ASP.NET Core Template Pack v1.1.37

第四步:再打開VS2015,成功。 這里寫圖片描述

關于還原依賴項的問題

項目創建完畢,直接運行是會報錯的,因為VS無法自動幫你把依賴的程序包都更細下載,雖然網上寫的都是右鍵點一下自動還原,實踐證明無效,必須手動一個個點。 這里寫圖片描述

展開npm節點,右鍵選中一個程序包,圖中看不到“還原程序包”選項是因為我已經還原成功了還原成功后,后面有個括號里面顯示程序包的版本號,否則顯示為未安裝,右鍵一個個點吧,如果安裝失敗就繼續點,反復點、編譯一下再點,關了VS再開再點,我就是這樣全部裝完的,全部裝完以后才能運行。

運行成功 這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南阳市| 定远县| 宜宾县| 长顺县| 五华县| 大埔区| 镇安县| 吴江市| 富源县| 个旧市| 双牌县| 仁怀市| 中西区| 老河口市| 重庆市| 同德县| 贺州市| 新乡县| 石楼县| 南雄市| 杭锦旗| 静安区| 湖北省| 墨竹工卡县| 乌什县| 岗巴县| 邮箱| 赞皇县| 河东区| 凤庆县| 万年县| 濮阳县| 休宁县| 邯郸县| 贵州省| 南宫市| 股票| 克什克腾旗| 红原县| 杂多县| 红原县|