Существует официальная рекомендация на хранящая дополнительная информация о пользователях . Книга Django также обсуждает эту проблему в разделе Профили .
Есть еще одна проблема, которую вам, возможно, придется решить, если вы используете Windows 2008 Server с IIS7 . Сервер может сообщить о следующей ошибке:
Microsoft Office Excel не может получить доступ к файлу c: \ temp \ test. xls '. Существует несколько возможных причин:
Решение размещено здесь (см. Текст, опубликованный пользователем Ogawa): http://social.msdn.microsoft.com/Forums/en-US/innovateonoffice/thread/b81a3c4e-62db-488b- af06-44421818ef91? prof = required
Если это кому-то поможет:
Я использую 64-битную Windows 7 и хочу зарегистрировать 32-битную dll.
Сначала я попробовал: regsvr32 и получил следующую ошибку:
System.Runtime.InteropServices.COMException (0x80040154): получение фабрики классов COM для компонента с CLSID {A1D59B81-C868-4F66-B58F-AC94A4A7982E} не удалось из-за на следующую ошибку: 80040154.
Затем я попытался добавить приложение через Службы компонентов (Run-> DCCOMCNFG) ( http://www.justskins.com/forums/difference-registering-dll-using -regsvr32-and-component-services-17280.html ) и возникла следующая ошибка:
System.UnauthorizedAccessException: не удалось получить фабрику классов COM для компонента с идентификатором CLSID {A1D59B81-C868-4F66-B58F-AC94A4A7982E}. из-за следующей ошибки: 80070005.
Есть много ссылок для решения этой проблемы, но у меня сработало следующее: Корень консоли -> Службы компонентов -> Компьютеры -> Мой компьютер -> Приложения COM + -> имя_вашего_приложения -> Свойства: Вкладка «Безопасность»: Авторизация: снимите флажок «Принудительно проверять доступ для этого приложения».
Я не знаю, что он делает.