将网站项目转换为Web应用程序项目vb .net app_code

时间:2012-01-23 19:31:43

标签: asp.net .net vb.net

我遵循

的指导原则

http://blogs.msdn.com/b/webdevtools/archive/2009/10/29/converting-a-web-site-project-to-a-web-application-project.aspx

在整个过程中,他们将App_Code重命名为Old_App_Code文件夹并编译......此时我在我的BIN文件夹中有DLL,我开始修复我的aspx / ascx文件。 Ë 今天我发现编译的bin文件丢失现在我的所有页面都是sqwaking他们找不到众多公共类 - 公共共享功能...我已经验证了他们的构建操作编译但是无法重建让他们重新生成项目错误。

有关如何重建bin或如何正确引用公共共享功能的建议?我的VB代码包含一个Imports语句,用于在app_code中查找类。

1 个答案:

答案 0 :(得分:0)

App_Code文件夹使所有代码可用于其他应用程序。你有几个选择..

1)。将文件夹“Old_App_Code”重命名为“App_Code”

- 或 -

2)。创建一个单独的“类库”项目,将所有类放入其中,并从Web项目添加对该项目的引用

选项#2可能是最好的解决方案,因为您可以开始将代码与显示“层”分开,提供易于重复使用的可能性。但是,如果它只是一个一个网站,那么适用于您的任何工作都将起作用..