Я пытаюсь включить учетную запись Windows с этим кодом, но я исключение в ObjectSecurity (ссылка Null) в этой строке ActiveDirectorySecurity userSecurity = user.ObjectSecurity;DirectoryEntry ObjectSecurity null reference Exception
ответ
Я подозреваю, что ваша ошибка будет на 5-й линии в коде
user.Properties["userAccountControl"].Value = val & ~0x2; //this will error
и если вы отлаживать его, вы, вероятно, увидите следующую ошибку
указателей ошибок и буферов фиксированного размера, может использоваться только в небезопасном контексте
Это похоже на присвоение мне ... –
нет, я немного изменил свой код, я исключение в этой строке: ActiveDirectorySecurity userSecurity = user.ObjectSecurity; –
Независимо от того, что он должен получить, указатели ошибок и буферы фиксированного размера могут использоваться только в небезопасном контексте. – MethodMan
- 1. null reference exception stack
- 2. C# Null Reference Exception
- 3. Page_Validate Null Reference Exception
- 4. XtraReports Null Reference Exception
- 5. Null Reference Exception с DataGridView
- 6. Null Reference Exception с ListViewItem
- 7. Необычный объект Null Reference Exception
- 8. Boolean show null reference exception
- 9. List.Count Raises Null Reference Exception
- 10. Entity Framework Null Reference Exception
- 11. Null Reference Exception Tree View
- 12. Azure MobileService Null Reference Exception
- 13. Null Reference Exception on Dictionary
- 14. null reference exception array 2d
- 15. Automapper Project.To Null reference exception
- 16. Null Reference Exception Error - Unity, C#
- 17. Null Reference ошибка Exception в ASP.net
- 18. AllowUserToAddRows вызывает Null Reference Exception в DataGridViewCellFormattingEvent
- 19. SubSonic, GUID и MySQL Null Reference Exception
- 20. QueryByAttribute (Dynamics CRM 2013) null reference exception
- 21. Null Reference Exception on YoutubeRequest Instantiation
- 22. C# Null Reference Exception In Unity Script
- 23. JObject Select Token Null Reference Exception C#
- 24. Entity Framework Enable-Migrations Null Reference Exception
- 25. Winforms Null Reference Exception был необработанным
- 26. Null Reference Exception from extension method
- 27. Null Reference Exception и the ?? Оператор
- 28. Null Reference Exception для списков классов
- 29. Null Reference Exception C# get set
- 30. async await Task null reference exception
Что не так ??? , я этот код из этой ссылки: http://stackoverflow.com/questions/7827328/c-sharp-enable-user-account-with-directoryentry, после чего я сделал некоторые изменения. –
вы не указали, в какой строке ссылается ссылка Null Reference .. также оберните код вокруг Try Catch {}, и отчет об истинном исключении может помочь другим понять Null Reference .. что это значит в общих терминах .. вы пытаетесь присвоить что-то или использовать что-то, что не было инициализировано, или New'd и т. д. ... и что такое val & ~ 0x2 – MethodMan
. я изменил свой код, теперь его ясно –