visual-studio - 如何删除 "encrypt contents to secure data"

标签 visual-studio publishing-site file-security

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

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

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

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

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

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

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

最佳答案

我在 CSS 文件中遇到了同样的问题。该文件在项目文件夹中以某种方式加密,因此在部署时,它会保留该标志。在项目文件夹中修复它解决了问题。

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

关于visual-studio - 如何删除 "encrypt contents to secure data",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4189576/

相关文章:

python - 为什么我在安装 simplejson 时得到 "C extension could not be compiled"?

vb.net - 模块和类有什么区别?

c# - 获取文件的所有权 C#

c# - 为 c :\program files\company\app\file for all users 设置文件权限

c++ - 是否可以在 Windows 上以编程方式卡住线程?

visual-studio - Visual Studio 增量构建 : XML documentation file is created too late

c# - 该进程无法访问文件\App_Data\ASPNETDB.MDF',因为它正在被另一个进程使用。

.net - 暗影 "Error Parsing XSLT File"

c++ - ERROR_ACCESS_DENIED 设置文件所有者