Buongiorno

Devo farvi una domanda da neofita...non conosco asp.net

Utilizzo però una funzione per effettuare il download di un file che mi da qualche problema, ecco lo script:

codice:
<%@Import Namespace="System.Net"%>
<SCRIPT  language="VB" runat="server"> 

'Dim percorso As String = Request.QueryString("url") & ""
Dim nome As String = Request.QueryString("nome") & ""

Sub Page_Load()
   ' URL da scaricare 
  Const strURL as String = Request.QueryString("url") & ""
  Dim strFile as String = Server.MapPath("/public/" & nome & ".txt")

  Dim objHTTP As New WebClient() 
  objHTTP.DownloadFile(strURL, strFile)
End Sub

response.redirect ("update.asp?nome=" & Request.QueryString("nome"),true)

</SCRIPT>
L'errore che ottengo è il seguente:

codice:
Compiler Error Message: BC30059: Constant expression is required.

Source Error:

Line 7:  Sub Page_Load()
Line 8:     ' URL da scaricare 
Line 9:    Const strURL as String = Request.QueryString("url") & ""
Line 10:   Dim strFile as String = Server.MapPath("/public/" & nome & ".txt")
Line 11:

Source File: d:\users\nerfen\public\download.aspx    Line: 9
Non mi potreste dare una mano?

Grazie