3

我的网站在加载从“Superfish”作为包下载的图像、css 文件和 javascript 文件时出现问题。

我发现问题出在每个文件上的“加密内容以保护数据”。好的,所以我右键单击-> 属性-> 高级并取消选中“加密内容以保护数据”设置。

但是,当我使用 Visual Studio 2010 重新发布时,已发布的文件会再次标记设置。源文件没有设置标志,只有发布的文件。在开始发布之前删除所有文件。

我已经通过将内容粘贴到新文件中完全重新创建了每个文件,但是当它们被复制到标志时仍然被重置。

我已经尝试发布到另一个文件夹,但是新文件仍然是使用加密内容设置创建的。

似乎 Visual Studio 仍然认为应该标记此设置,或者它正在从尚未删除该设置的某个地方复制文件的缓存版本。

如何在每次发布后阻止设置被重新标记?

4

2 回答 2

0

我对 CSS 文件也有同样的问题。该文件在项目文件夹中以某种方式加密,因此在部署时,它携带了该标志。在项目文件夹中修复它解决了这个问题。

检查您的本地来源,确保它没有首先在那里加密。我知道你说他们不是,但再检查一次。

于 2010-12-14T18:48:22.447 回答
0

我刚刚遇到了完全相同的问题。源文件最初在我的图像文件夹中加密。我在源文件夹中未加密它们,但即使在目标文件夹中删除它们后,发布也会重置目标文件中的加密标志。但是,在完全重建我的解决方案后,问题就消失了。

于 2011-10-16T16:52:31.623 回答