Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 使用Visual Studio 2010 ClickOnce发布加密文件_Visual Studio 2010_Encryption_Clickonce - Fatal编程技术网

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

Visual studio 2010 使用Visual Studio 2010 ClickOnce发布加密文件,visual-studio-2010,encryption,clickonce,Visual Studio 2010,Encryption,Clickonce,我的项目解决方案位于加密文件夹下,当我发布项目时,文件也将加密。我正试图将它们发布到另一台服务器,这会给我带来错误 无法将文件“C:…”复制到“\Server…”。无法将“应用程序文件/…”添加到网站。无法添加文件“应用程序文件…”。无法加密指定的文件 是否有一种方法可以在发布前自动删除加密,或者有其他方法解决此问题。我不想删除解决方案目录的加密。我能想到的唯一方法是将文件复制到未加密的文件夹,运行mage或mageUI对部署进行签名,然后将其复制到服务器。C/O中没有任何东西可以处理加密的文件

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

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


是否有一种方法可以在发布前自动删除加密,或者有其他方法解决此问题。我不想删除解决方案目录的加密。

我能想到的唯一方法是将文件复制到未加密的文件夹,运行mage或mageUI对部署进行签名,然后将其复制到服务器。C/O中没有任何东西可以处理加密的文件夹和文件。

您可以通过在命令promt中键入此命令来禁用加密

fsutil行为集禁用加密1

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

  • 改头换面

  • 在两台机器上导入它

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


文件已加密,因此无法在发布时解密然后加密

在Windows资源管理器中的文件“属性”上单击鼠标右键。在属性下单击高级。取消选中“加密内容以保护数据”复选框