Публикация зашифрованных файлов с помощью Visual Studio 2010 ClickOnce - PullRequest
2 голосов
/ 13 октября 2011

Решение для моего проекта находится в зашифрованной папке, и когда я публикую проект, файлы также будут зашифрованы. Я пытаюсь опубликовать их на другом сервере, который выдает ошибку

Не удалось скопировать файл «C: ...» в «\ Server ...». Невозможно добавить «Файлы приложения / ...» на веб-сайт. Невозможно добавить файл «Файлы приложения ...». Указанный файл не может быть зашифрован.

Есть ли способ автоматически удалить шифрование перед публикацией или каким-либо другим способом решить эту проблему. Я не хочу удалять шифрование каталога решений.

Ответы [ 3 ]

3 голосов
/ 20 августа 2012

Вы можете отключить шифрование, введя это в командыи импортируйте его на компьютер и сервер, после чего вы сможете публиковать зашифрованные файлы по сети.

  • Создать новый сертификат

  • Импортируйте его на обе машины,

  • Затем перейдите в диспетчер сертификатов шифрования и выберите сертификат, вам будет предложено выбрать диски, Выбрать диски иподождите, пока он обновит ваши файлы.Сделайте это на обеих машинах.

0 голосов
/ 21 мая 2013

Файл уже зашифрован и поэтому не может быть расшифрован и зашифрован при публикации.

Щелкните правой кнопкой мыши файл в проводнике Windows, СвойстваПод Атрибутами нажмите Дополнительно.Снимите флажок «Зашифровать содержимое для защиты данных».

0 голосов
/ 18 октября 2011

Единственный способ сделать это - скопировать файлы в незашифрованную папку, запустить mage или mageUI для подписи развертывания, а затем скопировать их на сервер.В C / O нет ничего, что могло бы обрабатывать зашифрованные папки и файлы.

...