Asp.net 将网站转换为Web应用程序问题

Asp.net 将网站转换为Web应用程序问题,asp.net,vb.net,web-applications,web,Asp.net,Vb.net,Web Applications,Web,我们在VisualStudio2010中有一个非常大的VB.NET解决方案,其中包含一个ASP.NET网站。该网站最初是作为网站创建的,我需要将其转换为Web应用程序。我曾尝试在Visual Studio 2010中使用以下网站作为指南进行转换: 在微软: 与Web站点一起,该解决方案由三个类库项目组成,这些项目处理业务逻辑、数据库调用和模型等事项,当数据从数据库返回时,这些项目将数据结构定义为数据集合 该解决方案还包括MicrosoftEnterpriseLibrary3.1和WebDep

我们在
VisualStudio2010
中有一个非常大的VB.NET解决方案,其中包含一个ASP.NET网站。该网站最初是作为网站创建的,我需要将其转换为Web应用程序。我曾尝试在Visual Studio 2010中使用以下网站作为指南进行转换:

在微软:

与Web站点一起,该解决方案由三个类库项目组成,这些项目处理业务逻辑、数据库调用和模型等事项,当数据从数据库返回时,这些项目将数据结构定义为数据集合

该解决方案还包括MicrosoftEnterpriseLibrary3.1和WebDeploy项目,它允许我将网站编译成自己的程序集。App_Code文件夹中还有近十几个类。主要是一个模块,而不是一个类

一旦我将该网站转换为应用程序,我就能够在没有编译错误的情况下获得编译解决方案。当然,默认情况下,App_code文件夹更改为Old_App_code但是,当我运行应用程序时,它无法正常加载。

在整个站点中,有许多从APSX页面调用模块中的方法。此时,这就是应用程序失败的地方。我在事件日志中看到此错误:

Error BC30451: 'TrimTrailingZeros' is not declared. It may be inaccessible due to its protection level.
TrimTrailingZeros是公共模块中的公共方法。如果我将模块转换为一个类,就会出现数百个错误(错误列表无法处理的错误)

现在,我遇到了这个错误,阻止了我的页面加载。我已经尝试了很多方法来实现这个目标

我应该怎么做才能通过考试,有什么建议吗

如果您还有其他问题,请告诉我

谢谢
-保罗

请浏览以下链接。它会回答你的问题


谢谢你对贾佩什的评论。我在新转换的Web应用程序中不再有App_代码文件夹。已转换类的生成操作设置为编译。有趣的是,我最初尝试用VS2010来转换这个网站。现在我在2013年再次尝试。在2010年添加一个新的ASP.NET文件夹不会给你博客中描述的App_代码文件夹选项。但它确实给了你2013年的选择。好的,如果你还有任何问题,请告诉我!!