【发布时间】:2011-06-30 12:41:45
【问题描述】:
我是 .NET 平台(旧版 ASPer)的新手,对于一个项目,我有一对简单的 .aspx 脚本,它们可以获取一些查询字符串数据并对其进行处理。它们都使用相同的 Subs、Functions,所以我很自然地想将代码移动到一个公共的 resource.vb 文件中。做了一些阅读后,看起来我的选项是 Code-Behind 类型设置,并将 Subs、Functions 放在 .vb 文件中并将该文件放在 App_Code 中。
因此,代码隐藏模型在这里似乎没有意义,因为两个文件共享功能。将 Subs 和 Functions 放在 /App_Code/resources.vb 中,尝试调用任何例程时出现以下错误:
Statement is not valid in a namespace
阅读this answer,我认为最后一个解决方案会很好,但事实并非如此。任何指针?整个解决方案旨在简单且可移植,某人只需上传文件即可将其部署到他们的域中,因此可移植性也很重要。
谢谢,
保罗
【问题讨论】:
标签: vb.net namespaces include