2015-11-24 41 views
7

Visual Studio 2015 için bir proje şablonu oluşturmaya çalışıyorum. Bir ASP.NET 5 sınıfı kitaplığı (Visual Studio 2015'in web bölümü altında) oluşturdum ve Dosya -> Verme şablonunu kullandım . Dışa aktarılan şablonu kullanarak proje oluşturmaya çalıştığımda, yalnızca .xproj dosyası oluşturulur. Şablon içindeki dosyalar ve bağımlılıklar eklenmiyor. Ama aynı prosedür normal sınıf kütüphanesi projesi için iyi çalışıyor. Bir şeyleri özlüyor muyum?Visual Studio 2015 için proje şablonu

+0

Hey Anandha Bu 1.0.1 İşleme Önizleme 2 NET Core sorunu çözer

<TemplateData></TemplateData> 

arasındaki bu hat gider

<CreateInPlace>true</CreateInPlace> 

olduğunu lütfen Bebben'in cevabını kabul et? Benim için çalıştı ve oylamalara göre yargılamak genel kabul gören bir cevaptır. –

cevap

11

Bunu yapmanın yolunu buldum. Zipfile açın ve .vstemplate dosyasını düzenleyin. eksik çizgi yapabildin, VS2015 Güncelleme 3.

+0

Benim için mükemmel çalıştı .NET Core 1.0.1 vb Teşekkürler! –

+0

Bu hala VS2017 için bir cevaptır. Keşke çek var. –

3

Bunu çözmek için, zipdosyası çıktısını ayıklamak ve .vstemplate dosyasını düzenlemek zorunda kaldım. <TemplateContent> altında <Project> öğeden TargetFileName sıfatı kaldırmak

çalıştı ve yeni .xproj dosyası doğru seçildi. Bunun için ilham özellikle the empty web's .vstemplate filethe ASP.NET 5 project templates bakarak geldi ve

<TemplateContent> 
    <Project File="MyProject.xproj" ReplaceParameters="true"> 

:

.vstemplate dosyanın ilgili kısmı şuna benziyordu:

<TemplateContent> 
    <Project TargetFileName="MyProject.xproj" File="MyProject.xproj" ReplaceParameters="true"> 

Ve olarak değiştirdim.

+1

Bu benim için çalışmadı. Visual Studio 2015 Güncelleştirme 2 – Dave

İlgili konular