Как я могу использовать “Опубликовать” функцию в Visual Studio 2008, не стирая содержание целевой папки?

Очевидно, что последняя версия numpy (v1.16.0) ломает что-то в pyinstaller, потому что упаковка приложения с numpy версией 1.15.4 работает нормально.

11
задан Spooky 19 June 2015 в 20:21
поделиться

5 ответов

John прав, единственной разницей является один из Ваших проектов, Проект веб-сайта, и другой проект веб-приложения. Вы не будете видеть, "преобразовывают в веб-приложение" опцию, если Вы не находитесь в проекте веб-приложения. Я знаю..., что это является очень вводящим в заблуждение. Причина позади этого происходит от способ, которым Вы преобразовываете в проект веб-приложения. Если Вы планируете преобразование его (который может быть реальной болью в заднице, в зависимости от того, как это настраивается), затем, необходимо знать о нескольких различиях:

В проекте веб-приложения все предварительно компилируется, все codebehind страницы будут скомпилированы в .dll----На веб-сайте Предполагают, что ничто в проекте не предварительно компилируется, компилятор скомпилирует все, чтобы гарантировать, что это допустимо, но ни одна из скомпилированных страниц не загружается. Когда пользователь сначала пытается получить доступ к сайту, каждая страница компилируется в ее собственный dll. Это означает в Проекте веб-сайта, Вы можете загрузить единственный codebehind файл.

Пространства имен - В проекте веб-приложения, пространства имен создаются по умолчанию в Проекте веб-сайта, который они не. Таким образом, Вам, вероятно, придется провести некоторое время, добавляя их, если Вы планируете преобразование их.

Файлы проекта - Вы заметите, что Проект Веб-сайта не имеет "cproj" файла, который делает проект веб-приложения.

Я преобразовал несколько из них, предполагают, что я нахожу, что они идут довольно гладкие, пока нет большого количества кода в "app_code" папке. Можно дать ему попытку и видеть, насколько легкий это, если бы похоже, что это будет болью, я предложил бы FileZilla просто FTP это и сохранил бы себя некоторая головная боль.

Удачи

12
ответ дан 3 December 2019 в 08:31
поделиться

То диалоговое окно отличается для проектов веб-сайта и проектов веб-приложения. В моих проектах MVC (проекты веб-приложения), я вижу дополнительные опции. В моих обычных старых проектах веб-сайта я вижу первое отправленное диалоговое окно.

3
ответ дан 3 December 2019 в 08:31
поделиться

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

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

0
ответ дан 3 December 2019 в 08:31
поделиться

По-видимому, эта функция прибывает в VS2010 - это - то, что Vishal Joshi объявил в TechEd EMEA на сессии "о PDC307: Microsoft Visual Studio 10: фьючерсы веб-разработки"

0
ответ дан 3 December 2019 в 08:31
поделиться

Сайт был обновлен с сайта в обновленном слое.

-2
ответ дан 3 December 2019 в 08:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: