Веб-сайт:
веб-сайт проект компилируется на лету. Вы заканчиваете с намного большим количеством файлов DLL, которые могут быть болью. Это также дает проблемы, когда у Вас есть страницы или средства управления в одном каталоге, для которых нужно к ссылочным страницам и средствам управления в другом каталоге, так как другой каталог еще не может быть скомпилирован в код. Другая проблема может быть в публикации.
, Если Visual Studio не говорят постоянно снова использовать те же имена, она придумает новые названия файлов DLL, сгенерированных страницами все время. Это может привести к наличию нескольких точных копий файлов DLL, содержащих то же имя класса, которое генерирует много ошибок. Проект веб-сайта был начат с Visual Studio 2005, но это, оказалось, не было чрезвычайно популярно.
веб-приложение:
веб-приложение Проект было создано как дополнение и теперь существует как часть SP 1 для Visual Studio 2005. Основными отличиями является веб-приложение Проект, был разработан для работы подобный веб-проектам, которые поставлялись с Visual Studio 2003. Это скомпилирует приложение в единственный файл DLL во время изготовления. Для обновления проекта он должен быть перекомпилирован, и файл DLL публикуется для изменений для появления.
Другая хорошая функция проекта веб-приложения, намного легче исключить файлы из представления проекта. В проекте веб-сайта каждый файл, который Вы исключаете, переименован с исключенным ключевым словом в имени файла. В веб-приложении Проект проект просто отслеживает который файлы включать/исключать от представления проекта, не переименовывая их, делая вещи намного более опрятными.
статья ASP.NET 2.0 - веб-сайт по сравнению с проектом веб-приложения также приводит причины на том, почему использовать один а не другой. Вот выборка его:
- необходимо ли переместить большие приложения Visual Studio.NET 2003 года в VS 2005? используют проект веб-приложения.
- Вы хотите открыть и отредактировать какой-либо каталог как веб-проект, не создавая файл проекта? проект веб-сайта использования.
- необходимо ли добавить предварительную сборку и шаги постсборки во время компиляции? проект веб-приложения использования.
- необходимо ли создать веб-приложение с помощью нескольких веб-проектов? проект веб-приложения использования.
- Вы хотите генерировать один блок для каждой страницы? проект веб-сайта использования.
- Вы предпочитаете динамическую компиляцию и работающий на страницах, не создавая весь сайт на каждом просмотре страницы? проект веб-сайта использования.
- Вы предпочитаете, чтобы модель кода единственной страницы кодировала - позади модели? проект веб-сайта использования.
веб-приложение Проекты по сравнению с Проектами веб-сайта (MSDN) объясняет различия между проектами веб-приложения и веб-сайтом. Кроме того, это обсуждает конфигурацию, которая будет сделана в Visual Studio.
Я не работал с lubuntu, но можно войти в Параметры настройки системы и раскладку клавиатуры оттуда. Можно изменить средства управления. от этого можно изменить Кнопку регулировки громкости на что-то еще или изменить текущие средства управления. Если это работало, ответьте