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