Tidak ada templat di Visual Studio 2017

103

Setelah penginstalan Visual Studio 2017 (RC) dari awal, saya tidak dapat menemukan daftar templat standar. Saya secara khusus tertarik pada Console Application (C#) templatedan Windows Form (C#) template. Saya cukup yakin saya kehilangan salah satu Komponen Individual. Saya tidak yakin mana yang seharusnya diinstal dan saya tidak ingin menginstal semuanya.

Silakan lihat daftar saya dengan komponen yang terpasang.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Serge Voloshenko
sumber
3
Apakah Anda melihat tautan di sebelah kiri?
SLaks
1
@MattRat, kau benar. Saya salah karena saya tidak memeriksa tab "Beban Kerja". Saya mencari di tempat yang salah ("Komponen individu"). itulah mengapa saya mengajukan pertanyaan. Jadi jika tidak bermanfaat bagi Anda bukan berarti tidak bermanfaat bagi kita semua.
Serge Voloshenko
5
Saya mengalami masalah yang sama persis saat menginstal. Pikir saya memilih semua komponen yang tepat, tetapi templatnya hilang.
CSharpie
15
Ini adalah pertanyaan yang valid. Anda akan mengharapkan templatnya ada di sana setelah mengunduh Komunitas VS2017 yang saya lakukan. Kedua, tidak jelas opsi mana yang harus dipilih saat berurusan dengan templat. Jawabannya adalah yang membantu saya.
Ray
1
Masalah yang sama pada versi yang dirilis. Jika MS sedikit pintar, mereka akan memberi kami peringatan saat penginstalan, seperti "Apakah Anda yakin benar-benar tidak memerlukan Formulir Windows dan template konsol Windows?" dengan opsi seperti "Tidak perlu" dan "Tambahkan elemen yang diperlukan"
Eske Rahn

Jawaban:

133

Anda perlu menginstalnya dengan meluncurkan penginstal.

Tautan ke penginstal

Klik tab "Workload" * di kiri atas, lalu centang kanan atas ".NET-Desktop Development" dan tekan install. Perhatikan bahwa ini dapat mengubah ukuran penginstalan Anda (kanan bawah), dan Anda dapat menginstal Beban Kerja lain , tetapi setidaknya Anda harus menginstal ".NET-Pengembangan Desktop".

Buka penginstal Visual Studio;  baik "Ubah" instalasi yang ada atau mulai instalasi baru.  Pada tab "Beban Kerja", pilih opsi "Pengembangan desktop .NET"

* seperti yang terlihat pada komentar di bawah, pengguna tidak dapat mencapai yang setara menggunakan tab "Komponen Individual".

CSharpie
sumber
1
Saya pikir inilah yang saya cari. Saya buruk bahwa saya mencari di tab "Komponen Individu". Memasang sekarang.
Serge Voloshenko
@ SergeVoloshenko Anda mungkin dapat melakukannya melalui komponen juga, tetapi ini adalah solusi yang saya pilih.
CSharpie
1
CSharpie, saya mencoba menginstal beberapa Komponen yang terkait dengan template dan tidak berhasil. Saya tidak berpikir Anda akan menemukannya. Solusi Anda adalah satu-satunya cara untuk melakukannya.
Serge Voloshenko
2
Saya hanya ingin menambahkan bahwa ini adalah solusi yang tepat tetapi ini terjadi pada saya juga pada versi yang dirilis. Saya bingung mengapa itu tidak diinstal karena fakta bahwa saya memilih paket .Net Desktop Development. Saya saya perhatikan komponen yang hilang dan mengonfirmasi ini dengan masuk ke penginstal lagi dan paket memang diperiksa. Saya memilih paket sewenang-wenang dan menekan instal. Setelah ini selesai, saya memulai ulang dan Paket Desktop .NET akhirnya tersedia. Untuk menjawab yang sudah jelas, ya saya melakukan restart setelah instalasi awal saya.
ozfive
1
Saya bahkan tidak memiliki node C #, hanya Terpasang -> Jenis Proyek Lain -> Solusi Kosong. Tidak ada lagi. Saya tidak mengerti.
bokibeg
21

Jika Anda telah menginstal pengembangan desktop .NET dan tetap tidak dapat melihat templatnya, maka VS mungkin mendapatkan templat dari folder templat kustom Anda dan tidak diinstal.

Untuk memperbaiki itu, copy yang template diinstal folder untuk kustom .

Ini adalah folder " terpasang " Anda

C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ ProjectTemplates

Ini adalah folder " khusus " Anda

C: \ Users [nama pengguna Anda] \ Documents \ Visual Studio \ 2017 \ Templates \ ProjectTemplates

Biasanya ini terjadi ketika Anda berada di kantor dan Anda menjalankan VS sebagai administrator dan studio visual bingung bagaimana menggabungkan keduanya dan jika Anda perhatikan mereka tidak memiliki struktur folder dan nama folder yang sama .. Salah satunya adalah CSHARP dan C # lainnya ....

Saya tidak memiliki masalah yang sama ketika saya menginstal edisi komunitas VS 2017 di rumah. Ini terjadi saat saya menginstal visual studio 2017 edisi "enterprise".

Hooman
sumber
Itu membantu tetapi .cshtmltemplat saya masih hilang
Serj Sagan
@DesireaHerrera, dengan pendekatan ini, folder Template tidak muncul untuk saya juga, tetapi saya dapat menemukan template yang diinginkan di bawah Node pohon yang diinstal. Atau gunakan kotak Pencarian untuk menemukannya.
elshev
3

Saya harus menginstal ulang pengembangan desktop .NET (melalui tab Beban Kerja), bahkan tombol muncul: Ubah

Setelah itu muncul pilihan Visual C # :) (Dan sekarang saya bisa menggunakan Template APP Console)

Pastuh
sumber
3

Saya menemukan jalannya dan menulisnya di opsi masukkan deskripsi gambar di sini

Dmitri Veselov
sumber
2

Pengalaman pribadi saya adalah bahwa saya telah menginstal klien Team Foundation Server untuk tahun 2017 terlebih dahulu (menggunakannya sebagai Bukti Konsep untuk tim QA kami, ketika saya masih menggunakan VS2015), kemudian menindaklanjutinya dengan Menginstal Visual Studio 2017 nanti untuk memulai pengembangan.

Apa yang saya berakhir dengan di Start Menu saya adalah Visual Studio 2017 dan Visual Studio 2017 (2) . The Visual Studio 2017 (2) memiliki semua template saya hilang. Mengikuti langkah-langkah yang ditemukan di Jawaban pertama untuk pertanyaan ini (yang jelas dan mudah diikuti) tidak memperbaiki masalah saya. Saya mengira bahwa meluncurkan klien akan meningkatkan ke Klien Pengembangan, tetapi ternyata tidak. Saya mengganti namanya menjadi Visual Studio Professional , dan sekarang memiliki semua yang saya butuhkan. Tidak yakin apakah ini terjadi pada orang lain, tetapi itulah yang terjadi pada saya, jadi saya harap ini membantu seseorang.

JustDaveN
sumber
Persis seperti inilah yang terjadi pada saya! Terima kasih
Ruaan Volschenk
2

CATATAN: topik ini adalah tentang masalah penginstalan dengan template proyek MS.

Saya datang ke sini melalui pencarian di Google, saya mencari opsi Template yang hilang di menu File Visual Studio 2017: di VS-2015, itu adalah Ekspor ke Template dan saya menggunakannya untuk menambahkan Item Proyek standar saya sendiri.

Sementara itu, saya menemukan jawaban .. masalah saya tidak terkait dengan template default dan tidak perlu menginstal sesuatu. Opsi Ekspor ke Templat telah dipindahkan ke menu Proyek VS-2017 !

Goodies
sumber
1

Template C ++ saya ada di sana selama ini, itu C # saya yang hilang.

Mirip dengan CSharpie, setelah mencoba banyak modifikasi / instal ulang, anehnya hal berikut akhirnya berhasil untuk saya:
- jalankan penginstal, tetapi batalkan pilihan ' Pengembangan desktop dengan C ++ '.
- izinkan penginstal menyelesaikan
- jalankan penginstal lagi, dan pilih ' Pengembangan desktop dengan C ++ '.
- biarkan penginstal selesai

Bubur jagung
sumber
0

Dalam kasus saya, saya memiliki semua fitur yang diperlukan, tetapi saya telah menginstal versi Team Explorer (secara tidak sengaja menggunakan penginstal yang salah) sebelum menginstal Professional.

Saat menjalankan versi Team Explorer, hanya opsi Solusi Kosong yang tersedia.

Team Explorer EXE terletak di: "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ TeamExplorer \ Common7 \ IDE \ devenv.exe"

Setelah saya meluncurkan EXE yang benar, Visual Studio mulai bekerja seperti yang diharapkan.

EXE Profesional terletak di: "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ devenv.exe"

Ahli
sumber