最近まで、アプリケーションをAzureにデプロイすることができました。最新のデプロイメントの前に、プロジェクトにいくつかの.lessを追加しました。追加されたファイルを使用してプロジェクトを展開したとき、他のすべての更新が行われている間、それらはリモートサイトのContentsディレクトリに表示されませんでした。
何か案は?
最近まで、アプリケーションをAzureにデプロイすることができました。最新のデプロイメントの前に、プロジェクトにいくつかの.lessを追加しました。追加されたファイルを使用してプロジェクトを展開したとき、他のすべての更新が行われている間、それらはリモートサイトのContentsディレクトリに表示されませんでした。
何か案は?
.lessファイルを右クリックして、そのプロパティに移動します。ビルドアクションをコンテンツに変更します。お役に立てれば。
どのようにファイルを追加しましたか?私が正しく理解していれば、あなたはVisual Studioを使用していて、ファイルをディレクトリにコピーしただけです。
場合によっては、VSはそのような追加ファイルを認識しません。この場合、次のことができます。
どうでも。
.csprojファイルの差分は次のとおりです。
- <None Include="Content\less_file1.less" />
- <None Include="Content\less_file2.less" />
+ <Content Include="Content\less_file1.less" />
+ <Content Include="Content\less_file2.less" />
既存のファイルをコンテンツディレクトリに追加しても、上記の変更が自動的に行われない理由がわかりません。ここで間違った方法でファイルを追加していますか?コンテンツの代わりに「なし」と表示されるのはなぜですか?私はこれが以前に私に起こったとは思わない。今後、このような変更を手動で行いたくありません。
追加したファイルを右クリックし、「出力ディレクトリにコピー」を「常にコピー」に設定します。