Ответы пользователя по тегу ASP.NET
  • ASP .NET, VS2011, Publish

    AlexandrDP
    @AlexandrDP Автор вопроса
    C#, ASP .NET MVC, WindowsPhone, Android
    Отправить пользователю файл(ы) сказать что запустить (считается что IIS SQL Express установлены) и сайт разворачивается по адресу localhost/site.
    Сейчас через Web Deploy Package сайт разворачивается, но при попытке создать БД ошибка что нет папки App_Data, а как в Publish указать чтобы она создавалась — не найду.
    Если папку создать руками то вторая ошибка «CREATE FILE encountered operating system error 5(Отказано в доступе.) while attempting to open or create the physical file». Почему нет доступа и как дать — я догадываюсь, но пользователю это все не нужно. Мне нужно дать ему установщик типа Далее-Далее-Ок.
    Ответ написан
    Комментировать
  • Как синхронизировать данные при использовании EF CodeFirst?

    AlexandrDP
    @AlexandrDP
    C#, ASP .NET MVC, WindowsPhone, Android
    Тоже искал ответ на этот вопрос, и ничего удобного не нашел.
    Миграции что появились, мне не понравилось — много манипуляций, и есть огромный шанс грохнуть данные.
    Пока рассматриваю такой вариант. Сделать свой инициализатор на основе DropCreate, но функцией:
    RenameDB -> RenameDB_ver -> CreateDB и TSQL код переноса данных RenameDB_ver -> CreateDB.
    Ответ написан