Ошибка CS0102 после преобразования в веб-приложение - PullRequest
0 голосов
/ 12 октября 2018

Я унаследовал старый проект веб-сайта.В долгосрочной перспективе я должен много обновлять его, но изначально я просто должен заставить его работать в более современной среде разработки.

Перед тем, как начать, я открыл веб-сайт в Visual Studio 2017.Я уверен, что смогу запустить его оттуда вообще.

тогда я начал читать и следовал инструкциям на Итак, вы унаследовали приложение ASP.NET Web Forms .Когда я добрался до «2. Преобразование из проекта веб-сайта в проект веб-приложения», я перешел к Пошаговое руководство. Преобразование проекта веб-сайта в проект веб-приложения в Visual Studio и продолжил там.Насколько я понимаю, у меня должно быть что-то, что я мог бы создать и запустить после «Преобразования файлов проекта».Однако я получаю много таких ошибок:

Error CS0102: The type 'FOO' already contains a definition for 'BAR'

Насколько я вижу, у меня есть два частичных определения класса для FOO, и оба содержат определение для 'BAR'.Но они были у меня и до преобразования проекта.Есть также много этих ошибок:

Error CS0229: Ambiguity between 'FOO.BAR' and 'FOO.BAR'

А также:

Error CS0121: The call is ambiguous between the following methods or properties: 'FOO.BAR()' and 'FOO.BAR()'

Кто-нибудь сталкивался с этими проблемами при преобразовании старого проекта веб-сайта в проект приложения Webb и как это былоисправлена?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...