visual-studio-2010 - 使用 Visual Studio 2010 ClickOnce 发布加密文件

标签 visual-studio-2010 encryption clickonce

我的项目解决方案位于加密文件夹下,当我发布项目时,文件也将被加密。我试图将它们发布到另一台服务器,这给了我错误

无法将文件“C:...”复制到“\Server...”。无法将“应用程序文件/...”添加到网站。无法添加文件“应用程序文件...”。指定的文件无法加密。

有没有办法在发布之前自动删除加密或其他方法来解决这个问题。我不想删除解决方案目录的加密。

最佳答案

您可以通过在命令提示符中键入此内容来禁用加密

fsutil 行为设置禁用加密 1

或者如果你想保持加密,我认为你需要制作一个通用的加密证书并将其导入到你的电脑和服务器上,然后你就可以通过网络发布加密的文件。

  • 新建 certificate

  • 在两台机器上导入它,

  • 然后转到加密证书管理器并选择证书,系统将提示您选择驱动器,选择驱动器并等待它更新您的文件。在两台机器上执行此操作。

关于visual-studio-2010 - 使用 Visual Studio 2010 ClickOnce 发布加密文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7751193/

相关文章:

c# - C#中的DPAPI密码加密并保存到数据库中。然后使用 key 对其进行解密

java 。 LoraWan 数据包解密。 AES-128

c# - AES 加密中的 javax.crypto.IllegalBlockSizeException

c# - 从 csproj 文件调用目标

c# - 使用 Visual Studio 更新 ClickOnce 提示

c++ - Microsoft.Cpp.Win32.Targets(62,5) : error : Required file "" is missing

c# - 尝试使用 C# ftpwebrequest 将 xml 文件 ftp 到 Zebra 打印机时出错

sql-server - DB 无法打开,因为它是版本 655。此服务器支持版本 612

c# - Visual Studio c# 编译器未注意到已更改的方法名称

visual-studio-2010 - 是否可以在 F# 中使用单击一次部署?