--- 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
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.