問題タブ [project-template]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1045 参照

frameworks - カスタム フレームワークを使用した XCode プロジェクト テンプレート

カスタム フレームワークを含むXCode 4.3.2でプロジェクト テンプレートを作成しようとしています。プロジェクト テンプレートにQuincyKit.frameworkを含めて、クラッシュ レポートを有効にしたいと考えています。それを行う方法はありますか?

0 投票する
0 に答える
84 参照

entity-framework - カスタム マルチプロジェクト ソリューション テンプレートから EDMX を作成する

私が働いている場所で使用するソリューション構造のマルチ プロジェクト (ソリューション) カスタム テンプレートを作成しようとしています。この構造は、.EDMX を保持するデータ プロジェクト、エンティティとルールを保持するビジネス ライブラリ プロジェクト、および WCF サービス プロジェクト自体で構成されます。問題なくプロジェクトを作成できますが、エンティティ データ モデル ウィザードを開いて、ユーザーがテンプレートの実行の一部として .EDMX を設定できるようにしたいと考えています。私はこれまで Google で解決策を探すのに数時間を費やし、EDMX の項目テンプレートを開き、Reflector の System.Data.Entity.Design dll を調べました。EDMX アイテム テンプレートにあるように、テンプレートにウィザード要素を追加するのと同じくらい簡単ですか? または、他のフープをジャンプする必要がありますか?

前もって感謝します!

0 投票する
1 に答える
512 参照

c# - ASP.NET MVC 用の Visual Studio テンプレートのエクスポート

テンプレートをエクスポートするときに、ビューの名前空間に問題があります。cs ファイルには、名前空間を置き換える変数があります。ただし、cshtml (厳密に型指定されたビュー) には、モデルの親プロジェクトの名前空間が含まれています。

変数を使用してビジュアルスタジオのエクスポートビューを作成するには?

テンプレートcshtmlファイルを変更しようとし、この方法でモデルの名前空間を置き換えました

そしてそれは助けにはなりませんでした。

ありがとう

0 投票する
0 に答える
167 参照

visual-studio-2010 - カスタム Visual Studio ウィザードでプロジェクト パスを確認する

Visual Studio 2010 用のカスタム テンプレート ウィザードを作成しました。したがって、Microsoft.VisualStudio.TemplateWizard.IWizardインターフェイスを実装しています。このウィザードで生成されたプロジェクトを常に特定のディレクトリに配置したい。ユーザーが別のディレクトリを選択すると、メッセージ ボックスに"Blah プロジェクトは C:\Blah に配置する必要があります" というエラーが表示されます。

Q:ウィザードが表示される前に、プロジェクトの宛先ディレクトリを確認することはできますか?

0 投票する
1 に答える
500 参照

ios - Xcode 4 プロジェクト テンプレート スクリプトの実行

カスタム Xcode 4 プロジェクト ファイル テンプレート内でスクリプトを実行することは可能ですか? ターゲット ビルド フェーズ内のスクリプトの実行ではなく、テンプレートが選択されてプロジェクト自体が準備されると実行されるスクリプトのことです。

(多数の) git サブモジュールの追加を強制するテンプレートを作成しようとしています。そのために、ユーザーがカスタム テンプレートからプロジェクト ファイルを作成すると実行されるスクリプトを実行することを想定しました。これまでのところ、私の調査では、テンプレートが使用された後にスクリプトを実行する方法を見つけることに成功していません。

0 投票する
1 に答える
1390 参照

visual-studio-2010 - Visual Studio でテンプレートをエクスポートするときに、Same Solution Project 参照を追加するにはどうすればよいですか?

私はいくつかのプロジェクトを含むソリューションを持っています。それらを ProjectA と ProjectB と呼びましょう。ProjectA に ProjectB への参照が必要ですが、「テンプレートをエクスポート」すると、参照を保持できないようです。私がやろうとしているのは、新しいプロジェクトを作成するときに参照を作成し、入力した名前に自動的に名前を付けることです。

0 投票する
2 に答える
1570 参照

visual-studio-2010 - VsixMainfestに添付されているウィザードアセンブリをプロジェクトテンプレートで使用するにはどうすればよいですか?

アセンブリ属性を持つvsixmanifestファイルがあります。ファイルは次のようになります。

アセンブリ名と公開鍵が正しいことを知っています。

現在、このアセンブリをテンプレートの1つで使用しようとしています。今私は持っています:

足りないものはありますか?vsixを実行すると、次のエラーが発生します。

テンプレートではアセンブリがGACにある必要があることを知っていますが、vsixを使用している場合もそうですか?私はGACを避け、それでもウィザードを使用したいと思っていました。

編集:回答で提案されているように公開鍵を適切な文字列に変更しましたが、まだ問題があります。

編集2:以下の役立つ回答に加えて、このプロセスを終了した後に書いたブログがあります。それは私が非常に役立つと思ったたくさんの記事にリンクしています:https ://thebhwgroup.com/blog/2013/10/visual-studio-templates

0 投票する
2 に答える
740 参照

visual-studio-2010 - Visual Studioプロジェクトテンプレートでプロジェクトの場所を取得するにはどうすればよいですか?

カスタムVisualStudioプロジェクトテンプレートを作成したい。Visual StudioのNew-Project-Wizardで指定されているロケーションパスを読み取ることはできますか?

私の目標は、カスタムビルドターゲットを含むファイルをインポートすることです。このファイルは、私の新しいプロジェクトに関連するディレクトリにあります。

私はそれをこのように試しました:

しかし、私のテンプレートから新しいプロジェクトを作成するとき、それは一時的なユーザーディレクトリを指します。

MSDNで、ロケーションパスを含むパラメーターがないことを示すこの記事を見つけました。信じられない…

誰かがここで私を助けることができますか?

0 投票する
1 に答える
366 参照

visual-studio - シングルソース/マルチ プロジェクト テンプレート

同じソース ファイル (モバイルおよびデスクトップ開発用の単一ソース) にアクセスする 2 つのプロジェクトを含む Visual Studio 2008 用のマルチ プロジェクト テンプレートを作成したいと考えています。次のマルチ プロジェクト テンプレート:

この構造を作成します:

単一ソースの場合、次の構造が必要です。

テンプレート XML をいじってみたところ、そのようなテンプレートを作成できるかどうかは疑問です。誰かがすでにこれを達成していますか?

0 投票する
0 に答える
389 参照

c# - Visual Studio 2010 および VSIX のプロジェクト テンプレート

WinForms と Web サービスの 2 つのプロジェクトでソリューションを作成しました。WinForms から Web サービスへの Web 参照を作成しました。vsixを使用してマルチプロジェクト テンプレートを作成したいと考えています。

このツールを使用しましたが、このテンプレートから新しいプロジェクトを作成したい場合、VS はWeb 参照フォルダーで 4 つのファイルから 2 つのファイルを見つけることができないという問題を示します。discoおよびwsdlファイルが見つかりません。

これを使用してプロジェクト テンプレートを手動で作成し、zip ファイルを VS プロジェクト テンプレートに貼り付けると、すべて正常に動作するため、奇妙です。

編集

WinForms と Web 参照を使用して 1 つのプロジェクト テンプレートを作成すると、すべてが機能します。後で Web サービスを使用して別のテンプレートを作成し、これも機能しますが、一緒には機能しません。