2012-05-10 13 views
4

私は自分のマシンのディレクトリに作成して公開しているASP.NET 4.0 MVC 3.0 Webサイトを、自分のホストサイトにFTPする準備ができています。私は2つの.docファイルは、コンテンツフォルダの下にあるフォルダにあります。彼らが自分のフォルダに入っていたとき、そのフォルダは公開時には含まれていませんでした。私はそれらをコンテンツの下のImagesフォルダに含めました。パブリッシュすると、Imagesフォルダ内のすべてのファイルが2つの.docファイルを除いて含まれます。.Doc ASP.NETに含まれていないファイル公開

.docファイルが無視されるのはなぜですか?

答えて

4

私はこれを詳しく見て、ファイルのビルドアクションと関係があると確信しています。 Word文書やExcel文書などのファイルをプロジェクトに追加すると、Visual Studioでは既定でそのファイルが発行されません。ただし、デフォルトでは画像ファイルやその他の同様のコンテンツが含まれます。ファイルをパブリッシュに含めるには、Visual Studioでドキュメントを右クリックし、[プロパティ]を選択します。ビルドアクションを「コンテンツ」に設定すると、良い結果が得られます。

+0

ありがとうございました。それは私が望むのとまったく同じように働いた – xiecs

+0

これはまた、フォルダが公開される前にプロジェクトの一部ではなかったという状況で私の仕事をしてくれました。フォルダがプロジェクトに追加されましたが、コンテンツはまだ公開されていませんでした。このフォルダの各ファイルに移動し、ビルドアクションをコンテンツに更新し、問題を解決しました。 –

+1

ああ、それは痛いです。将来の参照:複数の項目をCtrl +クリック(またはShift +クリック)し、選択した項目の1つを右クリックしてプロパティを選択し、すべての項目のビルドアクションを設定することができます。私はすべて時間を節約することです。 – jtiger

関連する問題