問題タブ [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 投票する
1 に答える
690 参照

visual-studio-2010 - WCF Rest Serviceのテンプレート(zipファイル)はどこにありますか

GetProjectTemplateを使用してプログラムでVisualStudioプロジェクトを生成するプロセスに取り組んできました。GetProjectTemplateに、テンプレートの名前( "MvcWebApplicationProjectTemplatev3.01.cshtml.zip"などの.zipファイル)と言語( "csharp")を指定します。

MvcWebApplicationProjectTemplatev3.01.cshtml.zipへのパスは次のとおりです

c:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache \ CSharp \ Web \ 1033 \ MvcWebApplicationProjectTemplatev3.01.cshtml.zip

WCF RestServiceApplicationのテンプレート名を見つけようとしています。これは、新しいWCFRestServiceプロジェクトを作成するときにVisualStudioで使用されるものと同じテンプレートです。MvcWebApplicationProjectTemplatev3.01.cshtml.zipが保存されている場所をすべて調べましたが、WCFRestServiceテンプレートに似たものは見つかりませんでした。

ありがとうトム

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

iphone - xcode 4.0.1 にプロジェクト テンプレートを追加する

プロジェクト テンプレートを 1 つ作成し、それを xcode 3 に配置できましたが、現在は xcode 4 に表示されています。テンプレートの配置に違いがあるかどうか教えてください。

~/Library/Developer/Shared/Xcode/Project Templates/ にプロジェクト テンプレートをコピーしました。

前もって感謝します...

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

visual-studio - Visual Studio プロジェクト テンプレートを使用してファイルをプロジェクト フォルダーにコピーする

CSharp プロジェクト用のカスタム Visual Studio プロジェクト テンプレートを作成していますが、プロジェクト ファイルに dll を含めずに、テンプレートの zip ファイルから新しいプロジェクト ファイルに dll をコピーする方法があるかどうか疑問に思っていました。

アイデアは、プロジェクトがdllを参照するということですが、開発者にアセンブリを気にさせたくないだけです。

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

visual-studio - Visual Studio プロジェクト/アイテム テンプレート パラメーター ロジック

このトピックに関する投稿は数件しか見たことがなく、Visual Studio のテンプレートのパラメーターのロジックに関する詳細な説明がないため、ここに投稿することにしました。

MSDN の記事に従って、カスタム パラメーターをテンプレートに追加し、必要に応じてウィザードで変更することができます。

テンプレートの任意のファイル (テンプレート ファイル自体以外) で、パラメーターに基づいてロジックを追加できます。ロジックで使用するキーワードは 3 つだけです。$if$ ( %expression% )、$else$、および $endif$。テンプレートファイルに次のものが含まれているとします。

そして、「a」が null か空かをチェックするかどうかのロジックを追加します。

もちろん、if ステートメントに中括弧を追加して、複数の論理ブロックが必要になる場合があります。

それほど悪くはありませんが、これにはいくつかのトリックがあります。$if$文字列一致のチェック、つまり shouldCheckForNullOrEmpty は「true」に等しくなければなりません。また、$if$ ($shouldCheckForNullOrEmpty$ == "true") を書きたくなりましたが、うまくいきません。

単一の式を持つ単一の if ステートメントは非常に単純なので、もう少し複雑な例を次に示します。

お分かりかもしれませんが、これはパラメーター モードの switch ステートメントです。$elseif$ がないので、$else$ $if$ にする必要がありますが、最後に余分な $endif$ を追加する必要があります。

最後に、ロジックのand or orシンボルをまだ見つけていません。論理的等価性を使用するだけでこれを回避しました。

and -> $if$ (式1) $if$ (式2) $endif $endif$

または -> $if$ ( 式 1 ) 文 $else$ $if$ 文 $endif$ $endif$

うまくいけば、これは誰かを助けます。

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

visual-studio-2010 - CodeTemplates (.tt) ファイルが機能するのと同様に、ProjectTemplate アーカイブを Visual Studio ソリューション内に保存できますか?

T4 (Text Template Transformation Toolkit) ファイル(.tt)を作成してソリューションに含め、既定の Visual Studio の場所に保存されているファイルをオーバーライドする方法を示すブログ投稿が多数あります。(リンクについては質問の下部を参照してください)

質問:

プロジェクト テンプレート ファイルを作成して Visual Studio ソリューションに含めることはできますか? その場合、Visual Studio がそれを検出して使用するには何が必要ですか。

プロジェクト テンプレート アーカイブには、.csproj、.vstemplate、および .cs ファイルが含まれています。

例:

.tt ファイルは、追加するとすぐに機能するように見えますが、テンプレートの zip ファイルには当てはまらないようです...

コード テンプレートの投稿:

Hanselman - T4 コード生成 - Visual Studio の極秘情報

Conery - Visual Studio にリポジトリを生成させる

Haack - カスタム ASP.NET MVC プロジェクト テンプレートの作成

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

.net - すぐに使える .NET プロジェクト テンプレート

今日最も一般的に使用されているライブラリ/フレームワークが既にセットアップされているデスクトップ開発 (WPF および/または WinForms) 用の .NET 3.5 または 4.0 プロジェクト テンプレートを誰かに教えてもらえますか? テンプレートには次のようなものが含まれます。

  • ロギング (例: log4net)
  • テンプレート (例: https://stackoverflow.com/questions/6146013/template-engine-for-net-environment )
  • ORM レイヤー (NHibernate や EF など)
  • 使用パターンが示されているオプション フォーム (および 1 つまたは 2 つのオプションの例)
  • 設置プロジェクト
  • テスト フレームワーク (NUnit など)
  • コマンドライン解析
  • コマンドラインパーサーなどを使用したクラスのブートストラップ...
  • MVC フレームワーク。
  • おそらくIoCフレームワーク。

本当に、多いほど良いです。Visual Studio のオンライン テンプレートを調べましたが、印象的なものは何も見つかりませんでした。また、Google を検索しても、多くてもロギングまたは上記の項目の 1 つだけを含む多くの古い記事以外はほとんど見つかりませんでした。

完全なパッケージ テンプレートを探しています。

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

asp.net-mvc - VS2010SDK。テンプレート

MVC3プロジェクトを作成しようとすると、rcを使用してコントローラーまたはビューを追加できることがわかります。また、rcを使用してControllerフォルダーに表示されるコンテキストメニューは、魔法のようにControllerの追加を提案しますが、ViewsではViewの追加が提案されます。

私が理解しているように、これを達成するために、私はどういうわけか4つのものをバインドする必要があります。プロジェクトテンプレート、アイテムテンプレート、T4テンプレート(Contollerクラスまたはビューの生成に使用)、およびT4とIntemテンプレートの間にあるウィザード(アイテムテンプレートのWizardExtensionセクション内)。

MVC3プロジェクトがカスタムテンプレート用に持っているこれらすべての商品を入手するにはどうすればよいですか?私はそれらの4つのものをバインドする方法を掘り下げることができませんでした。たぶんmsdnのどこかに私が見逃した記事があります(「<ahref = "http://msdn.microsoft.com/en-us/library/6db0hwky%28v=VS.100%29.aspx" rel = 「nofollow">VisualStudioテンプレート」ですが、それは私の目標を達成する方法を理解するのにあまり役立ちませんでした)。あるいは、誰かが似たようなことをして素晴らしい経験をしたのかもしれません。

PS私はVS2010SDKSP1実験インスタンスを使用しています

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

visual-studio - Visual Studio 2010 XNA Windows ゲーム プロジェクトを作成できませんか?

Visual Studio 2010 XNA Windows ゲーム プロジェクトを作成できません。すると、次のエラー メッセージが表示されます。

エラーメッセージ

今、私はすでに "devenv.exe /InstallVSTemplates" を実行しようとしましたが、うまくいきませんでした。このコマンドは正常に実行されますが、既存の "XNA Windows Game" プロジェクト テンプレートの複製を作成するだけです。

これらの複製を開くと、Visual Studio からオブジェクト null 参照例外が発生します。

どうしたの?これはすべて、わずか1か月前に機能しました。それ以来、私は Windows Phone Mango SDK 7.1 RC を使用していくつかの開発を行ってきました。これでしょうか?これを機能させるためにアンインストールするのは非常に残念です。

私を助けてください。

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

visual-studio - デフォルトのVS2010Silverlightプロジェクトテンプレートを編集します

Visual Studio 2010で使用されるデフォルトのSilverlightプロジェクトテンプレートがどこにあるか知っている人はいますか。新しいSLプロジェクトを作成するたびに、MainPage.xamlに名前空間を1つ追加する必要があるため、直接追加するとよいと思いました。レンプレート。

ありがとう。

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

visual-studio - カスタムVisualStudioテンプレートをインストールする場合、相互運用機能をインストールする必要がありますか?

ツールを使用してカスタムプロジェクトテンプレートをインストールしたい。テンプレートはウィザードを使用しているので、アセンブリを含めて、ターゲットマシンのGACに配置します。現在、このアセンブリには、Interop.IWshRuntimeLibrary.dll、EnvDTEなどの多くの依存関係があります。これらのアセンブリを再配布する必要がありますか、それともターゲットマシンがそれらを見つけることができると確信できますか?