1

最近まで、アプリケーションをAzureにデプロイすることができました。最新のデプロイメントの前に、プロジェクトにいくつかの.lessを追加しました。追加されたファイルを使用してプロジェクトを展開したとき、他のすべての更新が行われている間、それらはリモートサイトのContentsディレクトリに表示されませんでした。

何か案は?

4

4 に答える 4

2

.lessファイルを右クリックして、そのプロパティに移動します。ビルドアクションをコンテンツに変更します。お役に立てれば。

于 2015-01-24T01:44:10.107 に答える
2

どのようにファイルを追加しましたか?私が正しく理解していれば、あなたはVisual Studioを使用していて、ファイルをディレクトリにコピーしただけです。

場合によっては、VSはそのような追加ファイルを認識しません。この場合、次のことができます。

  1. Got To you Project-> RightClick-> Add Exists Item->ファイルを選択するか、
  2. ソリューションエクスプローラーに移動し、[すべてのファイルを表示]->[ファイルを選択]->[右クリック]->[プロジェクトに含める]を選択します
于 2015-05-10T19:27:42.047 に答える
1

どうでも。

.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" />

既存のファイルをコンテンツディレクトリに追加しても、上記の変更が自動的に行われない理由がわかりません。ここで間違った方法でファイルを追加していますか?コンテンツの代わりに「なし」と表示されるのはなぜですか?私はこれが以前に私に起こったとは思わない。今後、このような変更を手動で行いたくありません。

于 2012-07-27T00:43:28.450 に答える
1

追加したファイルを右クリックし、「出力ディレクトリにコピー」を「常にコピー」に設定します。

于 2015-02-19T13:46:48.993 に答える