2016-12-16 811 views
62

從頭開始安裝Visual Studio 2017(RC)後,找不到標準的模板列表。我特別感興趣的是Console Application (C#) templateWindows Form (C#) template。我很確定我錯過了單個組件之一。我不確定應該安裝哪一個,我不想安裝它們。
Visual Studio 2017中沒有模板

請參閱我的清單並安裝組件。

enter image description here

enter image description here

+0

好VS2017有一個時髦新的Web安裝程序,允許你至少安裝,非常基礎。你選擇了哪些功能? – MickyD

+2

您是否看到左側的鏈接? – SLaks

+0

@SLaks是的,我看到它,我根本不需要安裝哪個組件。 –

回答

80

您需要通過啓動安裝程序進行安裝。

Link to installer

單擊「工作負荷」選項卡*左上角,然後勾選右上角「.NET的桌面開發」並點擊安裝。請注意,它可能會修改您的安裝大小(右下角),並且您可以安裝其他工作負載,但您必須至少安裝「.NET-Desktop Development」。

Open Visual Studio installer; either "Modify" existing installation or begin a new installation. On the "Workloads" tab, choose the ".NET desktop devvelopment" option

*如被看見在下面的評論中,用戶無法使用「單個組件」選項卡,以實現等效。

+1

我想這就是我一直在尋找的東西。我不好意思看到「單個組件」選項卡。立即安裝。 –

+0

@SergeVoloshenko你也可以通過組件來完成,但這是我選擇的解決方案。 – CSharpie

+1

CSharpie,我試圖安裝與模板相關的幾個組件,但它不起作用。我不認爲你會找到任何。您的解決方案是唯一的方法。 –

1

我個人的經驗是,我已經安裝了Team Foundation Server的客戶端爲2017年第一(用它作爲理念,爲我們的QA團隊證明,而我還是用VS2015),然後跟着它與安裝Visual Studio 2017年以後開始開發。

我最終什麼事與我的開始菜單是的Visual Studio 2017年的Visual Studio 2017年(2)Visual Studio 2017(2)有我缺少的所有模板。遵循這個問題的第一個答案中找到的步驟(清楚易懂)沒有解決我的問題。我曾經以爲啓動客戶端會升級到開發客戶端,但事實並非如此。我將其重命名爲Visual Studio Professional,現在擁有我需要的一切。不知道這是否發生在其他人身上,但發生在我身上的事情,所以我希望這可以幫助別人。

+0

你救了我男人! – ilter

1

注意:本主題是關於MS項目模板的安裝問題。

我通過Google搜索來到這裏,我在Visual Studio 2017文件菜單中尋找一個缺失的模板選項:在VS-2015中,它是導出到模板,我用它來添加我自己的標準項目項目。

同時,我找到了答案..我的問題是不相關的默認模板,它並不需要安裝的東西。選項導出到模板已被轉移到VS-2017項目菜單

7

如果您已經安裝.NET桌面開發,仍然看不到模板,然後VS可能是從您的自定義模板文件夾獲得模板和沒有安裝。要解決該問題,請將安裝的模板文件夾複製到自定義。

這是你的 「已安裝」 文件夾 C:\ Program Files文件(x86)的\微軟的Visual Studio 14。0 \ Common7 \ IDE \ ProjectTemplates

這是你的 「自定義」 文件夾 C:\用戶\\文檔\ Visual Studio的2017年\模板\ ProjectTemplates

通常發生這種情況,當你在辦公室,你是以管理員身份運行VS,Visual Studio很困惑如何合併它們並且如果您注意到它們不具有相同的文件夾結構和文件夾名稱。一個是CSHARP和其他C#....

I雖然我在家裏安裝了VS 2017社區版,但沒有同樣的問題。這發生在我安裝Visual Studio 2017「企業版」的時候。

+1

只有一個對我有用.. – PachecoDt

+0

這有幫助,但我的'.cshtml'模板仍然丟失 –

+0

我試過這個,他們仍然沒有出現。 –

0

我不得不重新安裝.NET桌面開發(throught Workload標籤),甚至按鈕被顯示:修改

之後,Visual C#中選擇出現:) (現在我可以使用控制檯應用程序模板)

0

就我而言,我擁有所有必需的功能,但在安裝Professional之前,我已經安裝了Team Explorer版本(意外地使用了錯誤的安裝程序)。

當運行團隊資源管理器版本時,只有空白解決方案選項可用。

團隊資源管理器EXE定位於: 「C:\ Program Files文件(x86)的\微軟的Visual Studio \ 2017年\ TeamExplorer \ Common7 \ IDE \ devenv.exe的」

一旦我發起了正確的EXE, Visual Studio開始按預期工作。

的專業EXE定位於: 「C:\ Program Files文件(x86)的\微軟的Visual Studio \ 2017年\專業\ Common7 \ IDE \ devenv.exe的」