私は定期的にサイトを公開しています。しかし、今日、私は、既存の.cshtmlカミソリファイルを新しいバージョンで上書きしないことに気付きました。私は公開し、フォルダを見て、ファイルがまだ古くなっているのを見ます。ファイルを削除して公開すると、新しいバージョンがそこに置かれます。しかし、ファイルがすでに存在する場合、ファイルは上書きされず、制作ウェブサイトは最新ではありません。私は '公開前にファイルを削除する'というオプションを試してみましたが、フォルダを削除できないというアクセスエラーが発生します。フォルダ全体を削除しようとしましたが、.svnフォルダがなくなり、バージョンコントロールが認識されません。asp.net mvc publishはcshtmlファイルを上書きしません
公開コマンドで.cshtmlファイルを最新のバージョンで上書きする方法はありますか? (注意:dllファイルは上書きされます)
プロダクションサーバーに.SVNフォルダがある場合は、何か間違っている必要があります。出版されたウェブサイトを別のフォルダに移動することを検討するかもしれませんか? –
どのように公開していますか? Web配置設定を使用してVisual Studioから? –
公開するには、私はVSの中にいるので、プロジェクトを右クリックし、ファイルシステムを使用して「公開」を選択します。 – user441058