转换为Web应用程序后出现错误CS0102

时间:2018-10-12 09:37:33

标签: c# asp.net visual-studio-2017 web-site-project web-application-project

我继承了一个旧的网站项目。从长远来看,我应该对其进行大量更新,但是起初我应该使它在更现代的开发环境中工作。

在我开始之前,我在Visual Studio 2017中打开了该网站,并确保可以从那里完全运行它。

然后,我开始阅读并按照So you inherited an ASP.NET Web Forms application上的说明进行操作。当我进入“ 2.从Web站点项目转换为Web应用程序项目”时,我跳到Walkthrough: Converting a Web Site Project to a Web Application Project in 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应用程序项目时,有人遇到过这些问题吗?

0 个答案:

没有答案
相关问题