首页 文章

将Web站点转换为Web App问题

提问于
浏览
4

我们在 Visual Studio 2010 中有一个非常大的 VB.NET 解决方案,其中包含一个ASP.NET网站 . Web最初是作为Web站点创建的,我需要将其转换为Web App . 我试图在Visual Studio 2010中使用这些网站将其转换为指南:

How To Convert ASP.NET Website to ASP.NET Web Application

在微软:

http://msdn.microsoft.com/en-us/library/aa983476.ASPX

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

该解决方案还包括Microsoft Enterprise Library 3.1和Web Deploy项目,它允许我将网站编译为自己的程序集 . App_Code文件夹中还有十几个类 . 好吧,主要的是模块,而不是类 .

一旦我将网站转换为应用程序,我就能够在没有编译错误的情况下获得编译解决方案 . 当然,默认情况下,App_code文件夹已更改为Old_App_Code . However, when I run the app, it does not load properly.

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

Error BC30451: 'TrimTrailingZeros' is not declared. It may be inaccessible due to its protection level.

TrimTrailingZeros是公共模块中的公共方法 . 如果我将模块转换为类,我会收到数百个错误(错误列表可以处理的错误多于错误) .

现在,我收到此错误,导致我的页面无法加载 . 我已经尝试了许多方法来实现这一点 .

关于我应该怎么做的任何建议我都可以通过这个?

如果您有其他问题,请与我们联系 .

谢谢 - 保罗

1 回答

相关问题