2015-11-24 20 views
7

Visual Studio 2015用のプロジェクトテンプレートを作成しようとしています。(Visual Studio 2015のWebセクションの下にある)ASP.NET 5クラスライブラリを作成し、「ファイル」 - >「テンプレートを書き出し。エクスポートされたテンプレートを使用してプロジェクトを作成しようとすると、.xprojファイルのみが作成されます。テンプレート内のファイルと依存関係は追加されません。しかし、通常のクラスライブラリプロジェクトでも同じ手順がうまくいきます。 私は何かを逃していますか?Visual Studio用プロジェクトテンプレート2015

+0

ねえAnandhaこれは1.0.1ツーリングプレビュー2 .NETコアの問題を解決し

<TemplateData></TemplateData> 

の間でこの行が行く

<CreateInPlace>true</CreateInPlace> 

です@ Bebbenの答えを受け入れてください?それは私のために働いた、それは一般的に受け入れられている答えです。 –

答えて

11

私はこれを行う方法を見つけました。 zipファイルを開き、.vstemplateファイルを編集します。不足している行は、あなたが可能性、VS2015の更新3.

+0

.NET Core 1.0.1など、完璧に動作しました。ありがとうございました! –

+0

これはVS2017の答えです。これが小切手を持って欲しい。 –

3

これを解決するために、出力されたzipファイルを抽出し、.vstemplateファイルを編集する必要がありました。

<Project>要素のTargetFileName属性を削除し、新しい.xprojファイルの名前が正しく変更されました。このためのインスピレーションは、具体的the empty web's .vstemplate filethe ASP.NET 5 project templatesを見てから来て、

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

.vstemplateファイルの関連部分はこのように見えた:

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

そして、私はそれを変更しました。

+1

これは私にとってはうまくいかなかった。 Visual Studio 2015 Update 2 – Dave

関連する問題