--- tags: 視窗程式設計 --- # Visual Studio 專案管理 安裝完 Visual Studio 之後,必須要先跟同學介紹如何新增專案、專案資料夾、開啟專案等基本專案管理。 :::success **別小看專案檔管理,很多人修完課,連開啟專案都不會 ...** ::: ## 專案檔設定 這裡說明的是如何開啟 Visual Studio 的新專案檔?建議同學必須要熟練,因為每次的練習都會先從開啟新專案開檔始。 **1. 開啟 Visual Studio,如果尚未登入請登入** 每次開啟 Visual Studio 你會看到以下畫面,請點選「**建立新的專案**」來建立新專案。  **2. 選擇專案範本** 之前跟同學講解過,Visual Studio 可以建立的程式類型很多,所以我們要在清單中找到 Windows Forms 範本來建立新專案,請找到「**Windows Forms App(.NET Framework)**」這個範本,選擇後按「**下一步**」。  **3. 設定專案基本資料** 接下來要設定新專案的基本資料,其中「**專案名稱**」你可以設定一個英數文字的名稱,建議要取一個有意義的名稱,例如「ReadData」、「PhotoEditor」之類的名字。 「**位置**」是指你的新專案要放在電腦硬碟中的哪個位置?預設是在「C:\Users\你的使用者名稱\source\repos」檔案夾中,當然,你要放在桌面上或者任何一個資料夾都可以,請點選旁邊的按鍵來選擇位置。 :::danger 請注意:**專案名稱與位置不要有中文字,可能日後會出現意料之外的錯誤。** ::: 預設勾選「**將解決方案與專案置於相同目錄中**」,可以不用動它。 最後一個「**架構**」,請選擇「.NET Framework 4.7.2」或者預設值均可。 設定好之後,請按「**建立**」。之後就會開啟好這個新專案。  新專案開啟後的樣子,當你看到這樣的畫面,恭喜你,成功開啟新專案!  ## 專案檔的位置 現在我們學會如何開啟新專案,請把 Visual Studio 關閉,我們要告訴同學你建立的新專案是放在哪裡? 還記得上一步驟專案基本資料的設定嗎?其中有一項是「**位置**」,這個就是指你的專案放在電腦硬碟中的位置。 通常如果你沒有改位置,預設的專案資料位置會在「**C:\Users\你的使用者名稱\source\repos」檔案夾中**」,你可以直接到這個資料夾,或者你自己設定的位置中(可能是某個資料夾裡面),找到你的專案,專案檔的名稱也會和你設定的「專案名稱」相同。就像下圖所示。  如果下次你要把專案檔傳給別人,你就需要去專案檔位置把「整個資料夾」複製給別人,建議直接壓縮成壓縮檔更方便。 :::info **如果你不太會用壓縮軟體,請看「[這裡](https://nhuwebfile.nhu.edu.tw/UploadedFiles/2020/7/9b97307a-6472-4be1-b639-4285b86f04fd.pdf)」或「[影片](https://youtu.be/r_6Ou8piBEU)」。** ::: ## 開啟專案檔 接下來,我們再來介紹如何開啟一個已經建立好的新專案。請按 Windows 鍵,在你的程式清單中找到 Visual Studio,開啟它,你會看到一個你熟悉的視窗,不過有一點不太一樣,你會在左側的「**開啟最近的項目**」看到你剛剛所新增的專案。 你想的沒錯,按下去就會開啟專案了。  不過,有的時候這個清單會移除太久沒有開啟的項目,或者,你也可能從別人手上拿到一個專案壓縮檔,那要如何開啟呢?有兩個方式你可以使用。 ### 直接點選上圖右方的「開啟專案或解決方案」按鍵 點下去之後,會出現以下的畫面,請你找到你要開啟的專案檔資料夾,找尋一個副檔名有「sln」的檔案,選擇起來後再按開啟即可。 :::info 如果拿到壓縮檔,記得要先解壓縮。 :::  ### 找到專案資料夾,開啟「sln」檔案 直接用檔案總管,找到專案檔的資料夾後,直接開啟「sln」檔案,這樣也可以開啟專案。  :::success 訣竅:重點就是那個「sln」檔案,開啟 Visual Studio 專案只要找到「sln」檔案就可以了。 ::: ## 關閉專案檔 同學可能會發現,好像沒有說到關閉專案? 因為關閉專案就是把 Visual Studio 視窗關閉就好,如果沒有存檔,他也會提示你要不要存檔,所以真的很簡單,這裡就不多做說明。 # 結語 以上便是我們 Visual Studio 專案管理的說明,請同學務必花一點時間練習。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up