問題タブ [sidewaffle]

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 投票する
0 に答える
98 参照

angularjs - VS2013 に SideWaffle をインストールしましたが、NewProject ダイアログにテンプレートが表示されませんか?

Visual Studio 2013 インストールに WebEssentials 4 と共に SideWaffle をインストールしました。[ツール] -> [拡張機能と更新] を確認すると、インストールされている拡張機能のリストに SideWaffle と WebEssentials 4 が表示されます。しかし、新しいプロジェクトまたは新しい Web サイトの試行を行うと、選択できる SideWaffle テンプレートが表示されません。また、SideWaffle というキーワードで検索ボックスを使用しましたが、まだ何も表示されません。SideWaffleのインストールを行った後、VS2013を確実に再起動しました。運がない。奇妙なことに、AngularJS に関連するアイテムも表示されません。

誰が何が間違っているのか、それを修正する方法を教えてもらえますか?

0 投票する
5 に答える
4477 参照

visual-studio - 拡張子が見つかりませんでした。拡張機能がインストールされていることを確認してください

私は、SideWaffle を使用していくつかのボイラーコードでいくつかのファイルを作成する VS 拡張機能に取り組んでおり、新しいアイテムを追加するたびにボイラーコード アイテムが「マイ カスタム テンプレート」の下にあるという問題がありました。これを template-builder.props ファイルで見つけて「Test」に更新しましたが、もう一度試してみると、「My Custom Templates」と「Test」の両方があり、どちらにも同じ拡張子が含まれていました。

VSが古い名前か何かをキャッシュしている可能性があると考えたので、VSから拡張機能をアンインストールして再起動しました。プロジェクトはまったくビルドされず、エラーが発生します。

Debug フォルダーの .vsix を使用して拡張機能を再インストールし、VS を再起動しようとしましたが、同じエラーが発生します)。これについてオンラインで何も見つけることができませんでした。正直なところ、ビルドするためにプロジェクト自体をインストールする必要がある理由について混乱しています。

このプロジェクトを再びビルドするにはどうすればよいですか?

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

c# - VSIX 拡張機能はインストールされますが、項目テンプレートがビジュアル スタジオに表示されません

現在、私はVSIXアイテムテンプレートを学習しており、このリンクを参照してシンプルなアイテムテンプレートを作成しています

https://blogs.endjin.com/2014/07/a-step-by-step-guide-to-developing-visual-studio-item-templates-using-sidewaffle/

これは、サンプル アイテム テンプレート プロジェクトを作成したことを示す私のプロジェクトの写真です。

上記のリンクに記載されているすべての手順に従い、その後プロジェクトをビルドすると、インストールするよりもデバッグフォルダーに vsix 拡張機能が見つかりました。

インストール後、vs2013の別のインスタンスを起動し、拡張機能がインストールされているかどうかを確認すると、拡張機能が正しくインストールされていることがわかりました。

次に、ビューフォルダーを右クリックします=>追加に移動します=>新しいアイテムを作成し、新しいダイアログボックスでSampleTemplateを検索しますが、見つかりませんでした。

なぜ私のヴィジュアル スタジオでこれを見つけられなかったのかわかりません。

このアイテム テンプレートはコンピューターのブロー パスで見つかりましたが、vs2013 では見つかりませんでした。

C:\Users[User]\AppData\Local\Microsoft\VisualStudio\12.0Exp\Extensions\MyNiral\VSIXProject1\1.0\Output\ItemTemplates\CSharp\Web\My Custom Templates

よろしくお願いします。

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

c# - 複数のプロジェクト (mvc + クラス ライブラリ) でカスタム スキャフォールディングを作成する方法

いくつかのプロジェクト (ビジネス ロジックとデータ アクセス用の 1 つの MVC アプリケーションと 3 つのクラス ライブラリ) で構成されるプロジェクトがあります。私は足場拡張機能を構築するのが初めてで、生成できるカスタム足場を作成できるかどうか疑問に思っていました

  1. MVC アプリケーション プロジェクトのコントローラー、ViewModel、およびビュー
  2. クラス ライブラリ タイプのいくつかのファイルとフォルダーを [その他のプロジェクト] に追加します。

これまで、私は最初の目標を達成しましたが (かなり簡単でした)、他のプロジェクトにファイルを追加する方法を見つけることができませんでした。

他のプロジェクトのディレクトリ内のフォルダーに移動してファイルを作成するだけでよいのではないかと思っていました。次に、それらをプロジェクトに手動で含めます。

PS私はSideWaffleによる基本的な足場テンプレートを使用しています

事前にすべての回答をありがとう。

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

sidewaffle - TemplateBuilder _preprocess - 新しい GUID を値として生成する

sidewaffle TemplateBuilder を使用してマルチ プロジェクト ソリューションを作成しています。私のプロジェクトの 1 つで、代わりに新しい GUID を生成する _preprocess 中に変更したい GUID があります。何かのようなもの:

これはどのように行うことができますか?