Я пытаюсь восстановить сайт Umbraco, который был разработан кем-то другим.
При попытке восстановить проект в Visual Studio мне дали доступ к источнику проекта (даже если он устарел), а такжескомпилированные и оставшиеся ресурсы среды живого сайта.
Я объединил содержимое, добавив в папку Umbraco проекта ресурсы из живого окружения.
Когда я пытаюсь скомпилировать проектв Visual Studio я получаю сообщение об ошибке, касающееся одного класса, и пытаюсь выяснить, откуда это произошло.На этой странице на самом деле есть 2 ошибки, и я не уверен, связаны ли они.
Первым было отсутствие ссылки на UmbracoModules.Objects
Однако этот импорт не выполнялсяиспользуется (выделено серым цветом в файле .cshtml), поэтому я просто удалил его.
Вторая ошибка:
Вот фрагмент кода с ошибкой (List<RssNews> newsFeed
):
using (var reader = new StreamReader(response.GetResponseStream()))
{
var feedContents = reader.ReadToEnd();
XDocument document = XDocument.Parse(feedContents);
List<RssNews> newsFeed = (from descendant in document.Descendants("item")
select new RssNews()
{
Description = WebUtility.HtmlDecode(descendant.Element("description").Value),
Title = WebUtility.HtmlDecode(descendant.Element("title").Value),
PublicationDate = descendant.Element("pubDate").Value,
Link = descendant.Element("link").Value
}).ToList();
Где, черт возьми, я должен получить ссылку на это?Я искал в Google, но не смог найти, где этот класс существует.