12

VS2010内でPublish/Web Deployオプションを使用して、ASP.NETMVC3Webサイトを公開しています。

ただし、デフォルトでは、以下で強調表示している「ファイル」フォルダは公開されません。

ここに画像の説明を入力してください

公開中にこのファイルを含める方法について何かアイデアはありますか?

ありがとうポール

4

3 に答える 3

29

Visual Studioソリューションエクスプローラー内で、そのディレクトリ内の各ファイルのプロパティを右クリックして選択する必要があります(すべてを一度に選択してから、すべてを変更する場合は右クリック->プロパティを選択できます)。

ビルドアクションがコンテンツに設定されていることを確認します。これにより、ファイルが公開プロセスの一部として確実にコピーされます。

于 2011-09-02T15:39:42.807 に答える
2

ここに画像の説明を入力してください私の場合、 Error.txt file was not included in the Projectそのため、公開プロジェクト中にフォルダが追加されませんでした。

right click the file name and click at「プロジェクトに含める」だけです

于 2015-01-12T07:51:22.533 に答える
1

おそらくあまり一般的ではないケースは、誰か(おそらくあなた自身)<ExcludeFoldersFromDeployment>Content\files</ExcludeFoldersFromDeployment>がcsprojファイルに行を追加し、それを忘れて、後でフォルダーを公開したい場合です。

この行のため、BuildActionが。であっても、Content / files(およびサブフォルダー)内のファイルはデプロイされませんContent

AFAIK、ビジュアルスタジオのどこにも表示されないため、これを見つけるのは困難です。テキストエディタでcsprojファイルを開く必要があります。

于 2016-06-17T14:48:37.043 に答える