7

ASP.NET MVC アプリケーションですべてのプラグインを bower で管理しています。

問題: Bower はうまく機能しますが、プラグインをインストールしても、ソリューションに表示されません。すべてのファイル(自動的に更新されない)を表示してからそれらを含める必要があります。これにより、再度更新すると問題が発生します...

私が欲しいもの: ASP.NET Core プロジェクトには wwwroot 用の特別なフォルダーがあり、ファイル エクスプローラーなどでファイルを作成すると、ソリューションでファイルが自動的に表示されます。

私が試し.csprojこと:'lablabla\bower_components\**これには、起動時のファイルのみが含まれ、プロジェクトのいくつかの変更により**Source)が置き換えられました。

ここに画像の説明を入力

4

1 に答える 1

0

まだ試していませんが、「Post Build」イベントを使用してこのフォルダーをコピーできます。

[プロジェクト] -> [プロパティ] -> [ビルド イベント] -> [ビルド後] をクリックします。

$(SolutionDir) や $(TargetDir) などのキーワードまたは絶対パスを使用して、「copy」または「xcopy」を使用してみてください

例:

xcopy "$(SolutionDir)xxxxx\bower_components" "$(TargetDir)\" /S /Y

もう一つの例:

xcopy "c:\MyProject\xxx\bower_components" "c:\MyOtherProject\wwwroot\" /S /Y
于 2016-08-23T20:43:25.287 に答える