Я занимаюсь разработкой с Visual Studio 2010 для Sharepoint 2010. У меня есть хороший класс, который делает вещи.Среди этих вещей есть несколько экземпляров переменной UserProfileManager, иногда даже внутри цикла, поэтому объект создается снова и снова.Я пытаюсь создать этот объект только один раз в конструкторе класса, а затем использовать тот же объект всякий раз, когда это необходимо внутри класса, но у меня появляется это сообщение об ошибке:
Failed to create receiver object from assembly "MyProject,
class "MyProject.Features.CentralAdminFeature.CentralAdminFeatureEventReceiver
for feature "MyProject_CentralAdminFeature":
System.Reflection.TargetInvocationException: Exception has been thrown by the target
of an invocation. ---> System.NullReferenceException: Object reference not set to an
instance of an object.
Есть какая-то причина, экземплярэтого объекта нельзя создать как глобальную переменную?