Поделиться через


Устранение неполадок LightSwitch

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

Примечание

Дополнительные сведения и поддержку по нерассмотренным здесь вопросам можно получить на форумах LightSwitch на веб-сайте MSDN.

При создании базы данных для приложения возникло исключение

Эта ошибка может произойти после изменения местоположения проекта на диске. Для создания базы данных необходимо войти в систему с использованием учетной записи, имеющей разрешения на Изменение для каталога FilePath\Bin\Data\Temp, где FilePath — путь к проекту. Разрешений, унаследованных от группы "Администраторы", недостаточно; учетной записи должны быть явным образом предоставлены разрешения на Изменение.

Исправление ошибки

  1. В проводнике перейдите в каталог проекта \Bin\Data\Temp.

  2. Откройте контекстное меню папки Temp и выберите пункт Свойства.

  3. В диалоговом окне Свойства Temp перейдите на вкладку Безопасность и нажмите кнопку Изменить.

    Откроется диалоговое окно Разрешения для Temp.

  4. В списке Имя группы или пользователя выберите учетную запись пользователя.

    Важно!

    Разрешений, унаследованных от группы "Администраторы", недостаточно; учетной записи должны быть явным образом предоставлены разрешения на Изменение.

  5. В списке Разрешения в столбце Разрешить установите флажок Изменение и нажмите кнопку ОК.

Ошибка файла ключа при открытии общего проекта

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

Исправление ошибки

  1. Закройте проект и отмените извлечение в репозитории управления исходным кодом.

  2. Скопируйте файл сертификата (с расширением PFX), с помощью которого был подписан проект, и сохраните полученную копию на локальном компьютере.

    Примечание

    Также потребуется пароль закрытого ключа для сертификата.

  3. В окне Обозреватель решений откройте контекстное меню PFX-файла и выберите команду Установить PFX.

  4. В окне Мастер импорта сертификатов нажмите кнопку Далее.

  5. На странице Импортируемый файл проверьте путь к файлу сертификата и нажмите кнопку Далее.

  6. На странице Пароль введите пароль закрытого ключа для сертификата и нажмите кнопку Далее.

  7. На странице Хранилище сертификатов выберите параметр Автоматически выбрать хранилище на основе типа сертификата и нажмите кнопку Далее.

  8. Нажмите кнопку Готово, чтобы установить сертификат.

    После установки сертификата можно извлечь и открыть проект.

См. также

Задачи

Устранение неполадок, связанных с развертыванием LightSwitch

Основные понятия

Сообщество: связь с другими разработчиками LightSwitch