翻譯|使用教程|編輯:陳津勇|2019-11-20 12:03:40.483|閱讀 1348 次
概述:本教程將使用Visual Studio,通過ASP.NET Core開發(fā)C#,創(chuàng)建一個C#ASP.NET Core Web應(yīng)用程序,并對其進行修改,探索IDE的某些功能,然后運行該應(yīng)用程序。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本文承接上篇,繼續(xù)介紹通過ASP.NET Core開發(fā)C#創(chuàng)建一個C#ASP.NET Core Web應(yīng)用程序,并對其進行修改、探索IDE的某些功能,然后運行該應(yīng)用程序的其他步驟。
運行、調(diào)試和修改
1、在IDE中選擇IIS Express按鈕以在“Debug”模式下構(gòu)建和運行該應(yīng)用程序。(或者按F5鍵,或從菜單欄中選擇“Debug” >“Start Debugging”。)
注意:
如果收到錯誤消息“Unable to connect to web server 'IIS Express'”,請關(guān)閉Visual Studio,然后使用右鍵單擊或上下文菜單中的“Run as administrator”選項將其打開。然后,再次運行該應(yīng)用程序。
您可能還會收到一條詢問您是否要接受IIS SSL Express證書的消息。如果要在Web瀏覽器中查看代碼,則選擇是,然后在收到后續(xù)安全警告消息時選擇是。
2、Visual Studio啟動一個瀏覽器窗口。然后,應(yīng)該在菜單欄中看到“Home”和“Privacy pages ”頁面。
3、從菜單欄中選擇“Privacy”。
瀏覽器中的“Privacy”頁面呈現(xiàn)在Privacy.cshtml文件中設(shè)置的文本。
4、返回到Visual Studio,然后按Shift + F5停止調(diào)試模式。這個操作也會在瀏覽器窗口中關(guān)閉項目。
5、在Visual Studio中,打開Privacy.cshtml進行編輯。然后,刪除“Use this page”一詞以詳細說明您網(wǎng)站的隱私政策,并在其位置上添加“This page is under construction as of @ViewData["TimeStamp"]”。
6、現(xiàn)在更改代碼。選擇Privacy.cshtml.cs,使用以下快捷方式清理文件頂部的using指令:
選擇任何變灰的using指令,“Quick Actions”燈泡將出現(xiàn)在插入符號下方或左邊緣。選擇燈泡,然后將鼠標(biāo)懸停在“Remove unnecessary usings”上。
選擇Preview changes查看那些地方需要修改。
選擇應(yīng)用。Visual Studio using從文件中刪除不必要的指令。
7、接下來,在OnGet()方法中,將主體更改為以下代碼:
public void OnGet() { string dateTime = DateTime.Now.ToShortDateString(); ViewData["TimeStamp"] = dateTime; }
8、注意,兩個波浪下劃線將出現(xiàn)在DateTime下面。出現(xiàn)波浪下劃線,因為這些類型不在范圍內(nèi)。
打開“Error List”工具欄查看其中列出的相同錯誤。(如果看不到“ Error List”工具欄,請從頂部菜單欄中選擇“View” >“Error List”。)
9、要解決這個問題,需在代碼編輯器中將光標(biāo)置于包含錯誤的任一行上,然后在左側(cè)空白處選擇“Quick Actions”燈泡。然后,從下拉菜單中選擇using System;將此指令添加到文件頂部并解決錯誤。
10、按F5鍵在網(wǎng)絡(luò)瀏覽器中打開項目。
11、在網(wǎng)站頂部,選擇“Privacy”查看更改。
12、關(guān)閉Web瀏覽器,按Shift + F5停止調(diào)試模式,然后關(guān)閉Visual Studio。
常見問題
Q:什么是C#?
A:C#是一種類型安全、面向?qū)ο蟮木幊陶Z言,它成功能強大且易于學(xué)習(xí)。
Q:什么是ASP.NET Core?
A:ASP.NET Core是一個開放源代碼和跨平臺的框架,用于構(gòu)建Internet連接的應(yīng)用程序,例如Web應(yīng)用程序和服務(wù)。ASP.NET Core應(yīng)用程序可以在.NET Core或.NET Framework上運行。您可以在Windows、Mac和Linux上跨平臺開發(fā)和運行ASP.NET Core應(yīng)用程序。ASP.NET Core在GitHub是開源的。
Q:什么是Visual Studio?
A:Visual Studio是為開發(fā)人員提供的生產(chǎn)力工具的集成開發(fā)套件。您將其視為可以用來創(chuàng)建程序和應(yīng)用程序的程序。了解更多>>>
想要獲取 Visual Studio 更多資源或正版授權(quán)的伙伴請聯(lián)系領(lǐng)取
慧都16周年·技術(shù)服務(wù)月,軟件商城優(yōu)惠券不限量免費放送,購物立減服務(wù)升級,享受折上折>>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: