如何在VB.NET中使用不在App_code中的函数

时间:2010-04-04 10:56:32

标签: c# .net asp.net vb.net .net-3.5

我目前正在使用一个IPhone API,它包含大约40页的aspx及其各自的aspx.vb页面。它们都是部分类,因为API继续向其添加其他电话平台。目前我让他们只住在一个文件夹中。 /API/0.1和/API/1.0 ......

如何调用这些IPhone API类中的函数而不必将它们放在App_code中?

示例:我有一个部分类SetTextBroadcast,其函数类似于

 Function BroadcastMessage(ByVal Brodcast_recipient() As net.pmgateway.Recipient, ByVal str_Message As String) As net.pmgateway.Reply
    'code here
End Function

如何在网络表单中使用该功能?或者我需要将它放在App_Code中吗?

这样的东西就是我正在寻找的东西。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load



    Dim objSetTextBroadCast as new SetTextBroadCast()


End Sub

但是我没有定义类型“SetTextBroadCast”。

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以将网站项目更改为 Web应用程序项目(在Visual Studio 2008中,项目的上下文菜单中有转换选项,请确保先备份)。在Web应用程序中,您不再需要在App_Code中共享代码。

请注意,这两种项目类型之间存在其他细微差别。 MSDN的以下链接可能有所帮助: