Ответ 1
Вы можете попробовать:
SPWeb web = properties.Feature.Parent as SPWeb;
SPWebApplication webApp = web.Site.WebApplication;
Итак, я внутри веб scroped (properties.Feature.Parent
= SPWeb
).
Как мне получить SPWebApplication
из этого SPWeb
?
Я пробовал:
SPWebApplication webApp = (SPWebApplication)properties.Feature.Parent;
Но, конечно, я получаю исключение, потому что я не могу использовать объект SPWeb
как SPWebApplication
.
Вы можете попробовать:
SPWeb web = properties.Feature.Parent as SPWeb;
SPWebApplication webApp = web.Site.WebApplication;