Очевидно, что последняя версия numpy (v1.16.0) ломает что-то в pyinstaller, потому что упаковка приложения с numpy версией 1.15.4 работает нормально.
John прав, единственной разницей является один из Ваших проектов, Проект веб-сайта, и другой проект веб-приложения. Вы не будете видеть, "преобразовывают в веб-приложение" опцию, если Вы не находитесь в проекте веб-приложения. Я знаю..., что это является очень вводящим в заблуждение. Причина позади этого происходит от способ, которым Вы преобразовываете в проект веб-приложения. Если Вы планируете преобразование его (который может быть реальной болью в заднице, в зависимости от того, как это настраивается), затем, необходимо знать о нескольких различиях:
В проекте веб-приложения все предварительно компилируется, все codebehind страницы будут скомпилированы в .dll----На веб-сайте Предполагают, что ничто в проекте не предварительно компилируется, компилятор скомпилирует все, чтобы гарантировать, что это допустимо, но ни одна из скомпилированных страниц не загружается. Когда пользователь сначала пытается получить доступ к сайту, каждая страница компилируется в ее собственный dll. Это означает в Проекте веб-сайта, Вы можете загрузить единственный codebehind файл.
Пространства имен - В проекте веб-приложения, пространства имен создаются по умолчанию в Проекте веб-сайта, который они не. Таким образом, Вам, вероятно, придется провести некоторое время, добавляя их, если Вы планируете преобразование их.
Файлы проекта - Вы заметите, что Проект Веб-сайта не имеет "cproj" файла, который делает проект веб-приложения.
Я преобразовал несколько из них, предполагают, что я нахожу, что они идут довольно гладкие, пока нет большого количества кода в "app_code" папке. Можно дать ему попытку и видеть, насколько легкий это, если бы похоже, что это будет болью, я предложил бы FileZilla просто FTP это и сохранил бы себя некоторая головная боль.
Удачи
То диалоговое окно отличается для проектов веб-сайта и проектов веб-приложения. В моих проектах MVC (проекты веб-приложения), я вижу дополнительные опции. В моих обычных старых проектах веб-сайта я вижу первое отправленное диалоговое окно.
Я думаю, что реальный ответ на Ваш вопрос - то, что необходимо поместить пользовательские файлы и файлы кэша где-то в другом месте.
Когда публикация Visual Studio веб-сайта разработана, чтобы удостовериться, что целевая папка содержит Ваши файлы веб-сайта и абсолютно ничто иное.
По-видимому, эта функция прибывает в VS2010 - это - то, что Vishal Joshi объявил в TechEd EMEA на сессии "о PDC307: Microsoft Visual Studio 10: фьючерсы веб-разработки"