位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# Visual Studio 2017開發(fā)環(huán)境

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-12

開始安裝Visual Studio Community 2017時(shí),系統(tǒng)會(huì)給出一個(gè)類似于圖2-1所示的窗口提示。其中包含 Workloads(工作負(fù)載)歹表、Individual components(單獨(dú)組件)以及一些隨核心編輯器安裝的Language packs(語 言包)。

安裝以下Workloads并單擊Install按鈕。

?WindowsUniversal Windows Platform development

?Windows.NET desktop development

□ .NET Framework 4.7 development tools

?Web & CloudASP.NET and web development

?Web & CloudAzure development

?其他工具集一.NET Core跨平臺(tái)開發(fā)


安裝完成后,在首次加載Visual Studio時(shí),會(huì)立即顯示選項(xiàng)Sign in to Visual Studio using your Microsoft Account(用Microsoft賬戶注冊Visual Studio)。注冊后,Visual Studio設(shè)置就會(huì)在設(shè)備上同步,在多個(gè)工作站上 使用IDE時(shí),就不必配置它。如果沒有Microsoft賬戶,可以創(chuàng)建一個(gè),再使用它注冊。如果不希望注冊,就 單擊“Not now, maybe later”鏈接,繼續(xù)Visual Studio的初始配置。有時(shí)建議注冊,獲得一個(gè)開發(fā)人員許可證。

如果是首次運(yùn)行Visual Studio,則屏幕上會(huì)顯示一個(gè)首選項(xiàng)列表。如果用戶使用過這個(gè)開發(fā)環(huán)境的舊版本, 則可以在這里做出選擇,這些選擇會(huì)影響到很多方面,例如窗口的布局、控制臺(tái)窗口運(yùn)行的方式等。所以應(yīng)選 擇Visual C#,否則會(huì)發(fā)現(xiàn)一些地方和本書的描述不一樣。注意,可用選項(xiàng)會(huì)隨著安裝Visual Studio時(shí)選擇的選 項(xiàng)而變化,但只要選擇安裝C#,這個(gè)選項(xiàng)就是可用的。

如果不是第一次運(yùn)行Visual Studio,但以前選擇了另一個(gè)選項(xiàng),也不必驚慌。為將設(shè)置重置為Visual C#, 只需要導(dǎo)入它們即可。為此,單擊Tools菜單中的Import and Export Settings選項(xiàng),再選中Reset all settings選項(xiàng)。

單擊Next按鈕,選擇是否要在繼續(xù)之前保存已有的設(shè)置。如果對設(shè)置進(jìn)行了定制,就保存設(shè)置,否則單擊 No按鈕,再次單擊Next按鈕。在下一個(gè)對話框中,選擇Visua丨C#選項(xiàng)??捎玫倪x項(xiàng)可能會(huì)變化。

最后單擊Finish按鈕,然后單擊Close按鈕,應(yīng)用設(shè)置。

Visual Studio環(huán)境布局是完全可定制的,但默認(rèn)設(shè)置很適合我們。在C# Developer Settings設(shè)置下,其布局 如圖所示。

所有代碼都顯示在主窗口中。在Visual Studio啟動(dòng)時(shí),主窗口會(huì)默認(rèn)顯示一個(gè)提供幫助信息的Start Page。 主窗口可以包含許多文檔,每個(gè)文檔都有一個(gè)選項(xiàng)卡,單擊文件名,就可以在文件之間切換。這個(gè)窗口也具有 其他功能:它可以顯示為項(xiàng)目設(shè)計(jì)的GUI、純文本文件、HTML以及各種內(nèi)置于Visual Studio的工具。本書將 陸續(xù)介紹它們。

在主窗口的上面,有工具欄和Visual Studio菜單。這里有幾個(gè)不同的工具欄,其功能包括:保存和加載文 件、生成和運(yùn)行項(xiàng)目,以及調(diào)試控件等。在需要使用這些工具欄時(shí)將會(huì)討論它們。

下面簡要描述Visual Studio最常用的主要功能:

?單擊Toolbox選項(xiàng)卡時(shí),就會(huì)顯示Toolbox工具欄,它提供了桌面應(yīng)用程序的用戶界面構(gòu)件等條目。另 —個(gè)選項(xiàng)卡Server Explorer也可以在這里顯示(通過View | Server Ejqjlorer菜單項(xiàng)選擇它),它包含其他 許多功能,例如Azure訂閱細(xì)節(jié)、數(shù)據(jù)源訪問、服務(wù)器設(shè)置和服務(wù)等。

?Solution Explorer窗口顯示當(dāng)前加載的解決方案的信息。如第1章所述,解決方案是一個(gè)Visual Studio 術(shù)語,表示一個(gè)或多個(gè)項(xiàng)目及其配置。Solution Explorer窗口顯示了解決方案中項(xiàng)目的各種視圖,例如 項(xiàng)目中包含了哪些文件,這些文件中又包含了什么內(nèi)容。

?Team Explorer 窗口 顯示了關(guān)于當(dāng)前的 Team Foundation Server 或 Team Foundation Service 連接的信息, 可用于源代碼管理、bug跟蹤、自動(dòng)生成等功能。但這是一個(gè)高級主題,本書不予介紹。

?Solution Explorer窗口之下可以顯不Properties窗口,該窗口沒有顯7K在圖2~4中。稍后會(huì)看到這個(gè)窗口, 因?yàn)樗辉谔幚眄?xiàng)目時(shí)才出現(xiàn)(也可以使用View丨Properties Window菜單項(xiàng)切換它)。這個(gè)窗口提供了更 詳細(xì)的項(xiàng)目內(nèi)容視圖,允許另外配置單獨(dú)元素。例如,使用這個(gè)窗口可以改變桌面應(yīng)用程序中按鈕的 外觀。

?另一個(gè)非常重要的窗口也未出現(xiàn)在圖24中:Error List窗口??梢允姑縑iew丨Error List菜單項(xiàng)打開這 個(gè)窗口,它顯示了錯(cuò)誤、替告和其他與項(xiàng)目有關(guān)的信息。這個(gè)窗口會(huì)持續(xù)不斷地更新,但其中一些信 息只有在編譯項(xiàng)目時(shí)才出現(xiàn)。

這似乎需要理解很多東西,但不必?fù)?dān)心,過不了多久就習(xí)慣了。下面首先建立第一個(gè)示例項(xiàng)目,它將使用 上面介紹的許多Visual Studio元素。


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部