3

私の Web サイトで、「Superfish」からパッケージとしてダウンロードされた画像、css ファイル、および javascript ファイルの読み込みに問題がありました。

問題は、各ファイルの「コンテンツを暗号化してデータを保護する」ことであることがわかりました。わかりましたので、右クリック->プロパティ->詳細設定で、「コンテンツを暗号化してデータを保護する」設定のチェックを外しました。

ただし、Visual Studio 2010 を使用して再発行すると、発行されたファイルの設定に再びフラグが立てられます。ソース ファイルにはフラグが設定されておらず、パブリッシュされたファイルのみが設定されています。パブリッシュを開始する前に、すべてのファイルが削除されます。

内容を新しいファイルに貼り付けて各ファイルを完全に再作成しましたが、それでもフラグを越えてコピーするとリセットされます。

別のフォルダーに公開しようとしましたが、残念ながら、暗号化されたコンテンツ設定で新しいファイルが作成されます。

Visual Studio は、この設定にフラグを立てる必要があるとまだ考えているようです。または、設定が削除されていない場所からキャッシュされたバージョンのファイルをコピーしているようです。

公開するたびに設定が再フラグされないようにするにはどうすればよいですか?

4

2 に答える 2

0

まったく同じ問題が発生しました。ソースファイルは最初、私の画像フォルダで暗号化されていました。ソースフォルダーで暗号化を解除しましたが、宛先フォルダーで削除した後でも、公開すると宛先ファイルの暗号化フラグがリセットされます。しかし、私のソリューションを完全に再構築した後、問題は解決しました。

于 2011-10-16T16:52:31.623 に答える
0

CSSファイルでも同じ問題がありました。ファイルはプロジェクト フォルダー内で暗号化されていたため、デプロイ時にそのフラグが引き継がれていました。プロジェクトフォルダーで修正すると、問題が解決しました。

ローカル ソースを確認し、最初に暗号化されていないことを確認してください。そうではないと言ったのは知っていますが、もう一度確認してください。

于 2010-12-14T18:48:22.447 に答える