Сжатие (архивирование) VS2010 Solutions - проблема при открытии - PullRequest
1 голос
/ 27 июня 2011

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

Я делал это раньше, но по какой-то причине, когда я только попробовал это и протестировал повторное открытие zip-решения, я получаю следующее

* C: \ Users \ Eric \ AppData \ Local \ Temp \ Temp3_WcfServiceConsole.zip \ WcfServiceConsole \ WcfServiceConsole \ WcfServiceConsole.csproj:
ошибка: невозможно прочитать файл проекта 'WcfServiceConsole.csproj'.

C: \ Users \ Eric \ AppData \ Local \ Temp \ Temp3_WcfServiceConsole.zip \ WcfServiceConsole \ WcfServiceConsole \ WcfServiceConsole.csproj:
Файл проекта не может быть загружен. Не удалось найти часть пути 'C: \ Users \ Eric \ AppData \ Local \ Temp \ Temp3_WcfServiceConsole.zip \ WcfServiceConsole \ WcfServiceConsole \ WcfServiceConsole.csproj'.

Я не могу понять, зачем он это делает?

Есть ли другой способ, которым я могу правильно застегнуть решение, чтобы этого не произошло?

Ответы [ 2 ]

2 голосов
/ 27 июня 2011

Очень приятно, что Windows Explorer позволяет вам просматривать ZIP-файл, как если бы он был каталогом.На этом все и заканчивается, но в Visual Studio нет встроенной поддержки архива .zip.

Вы должны сначала распаковать архив.

Чтобы избежать такой ошибки в будущем, переключитесьПроводник в режим программиста.Пуск + Выполнить, explorer.exe.Упорядочить, Папка и Параметры поиска, вкладка «Просмотр».Снимите флажок «Скрыть расширения для известных типов файлов».

0 голосов
/ 27 июня 2011

Вам нужно распаковать молнию, прежде чем пытаться ее открыть.Похоже, вы просто дважды щелкаете zip в проводнике Windows, а затем пытаетесь открыть файл решения непосредственно из архива zip.То есть путь:

C:\Users\Eric\AppData\Local\Temp\Temp3_WcfServiceConsole_**.zip**\WcfServiceConsole\WcfServiceConsole\WcfServiceConsole.csproj

представляется путем внутри zip-файла.Visual Studio не может работать с этим, пока вы не разархивируете его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...