• 0

Asp.net question


Question

Hi everyone. I don't mean to be a bother on here, but I have an Asp.Net application that I am trying to set up at 1&1. They sent me this link: http://faq.1and1.com/scripting_languages_supported/asp_net/8.html and said to save this file as default.asp and stick it in the root (Changing my domains and stuff).

I did this, but cam getting an error:

Active Server Pages error 'ASP 0129'

Unknown scripting language

/default.asp, line 1

The scripting language 'c#' is not found on the server.

I can't figure out what this issue means, so I wanted to ask if anyone happens to know.

Here are the contents of my default.asp which I did in Dreamweaver. I picked asp.net c#. I just cleared out the directories and domains. Am I missing something, I wasn't sure what the problem could be.

<script runat="server" Language="c#">
public void Page_Init(Object Src, EventArgs E)
{
	switch((Request.ServerVariables["HTTP_HOST"]).Replace("www.",""))
 	{
 		case "DOMAIN":
 			Response.Redirect("http://root/subdirectory/default.aspx");
 			break;
		case "DOMAIN":
 			Response.Redirect("http://root/subdirectory/default.aspx");
 			break;
		case "DOMAIN":
 			Response.Redirect("http://root/subdirectory/default.aspx");
 			break;
		case "DOMAIN":
 			Response.Redirect("http://root/subdirectory/default.aspx");
 			break;
		default:
			Response.Redirect("");
			break;
	}
}
</script>

Thanks everyone for your help. I really appreciate it. :)

Link to comment
https://www.neowin.net/forum/topic/874124-aspnet-question/
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Hi,

There seems to be some confusion over the type of page you're supposed to be using. The page (default.asp) will (in its default configuration) map to the ASP (read: not ASP.NET) scripting engine, which supports Active Scripting Languages (the two most common being VBScript and JScript). Try renaming the file as default.aspx for it to map to the ASP.NET runtime.

  • 0

Thank you very much for your response. I guess 1&1 support must have meant aspx... I just tried that, and I am now getting a different message, but it still isn't loading the page.

The error I am now getting is:

Server Error in '/' Application.

Runtime Error

Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>

<system.web>

<customErrors mode="Off"/>

</system.web>

</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>

<system.web>

<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>

</system.web>

</configuration>

I'm still trying to learn all of this, so it's a bit new to me. I did set up the subdirectory as an application in the 1&1 control panel (As the blog software's tutorial directed), but I can't do that with the root directory where this script is supposed to go, so 1&1 must automatically be able to know that it's an asp page. From the tutorial that 1&1 sent me (Which is here in case you're interested: http://faq.1and1.com.../asp_net/8.html ), it seemed like it was rather straight forward. I'm not really sure what I'm missing here (Though I'm guessing it's something silly).

Thanks Again for your help, I really appreciate it. :)

  • 0

That error denotes that an error has occured trying to process the request. By default, errors will only be shown on localhost, that being if the request originated from the same machine the application is running on. To view whatever the error is from a remote machine, you need to configure it to display the error. To do this, open (or create a file called) web.config.

If the file already exists, add the following in the <system.web ...> element:

&lt;customErrors mode="Off" /&gt;

If the file does not exist, you can create a new one:

&lt;?xml version="1.0" ?&gt;
&lt;configuration&gt;
    &lt;system.web>;
        &lt;customErrors mode="Off" /&gt;
    &lt;/system.web>;
&lt;/configuration&gt;

Once that file has been created, access the /default.aspx page again and let me know what the error is.

If you want me to have a closer look, you can PM me the files.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Google's financial performance remains unaffected by competition from ChatGPT by Pradeep Viswanathan Today, Alphabet (Google's parent company) announced earnings for the quarter ended June 30, 2025. Overall revenue was $96.4 billion, up 14% YoY, thanks to the strong performance of Google Search & other, YouTube ads, Google subscriptions, platforms, and devices, and Google Cloud. Each of these businesses delivered double-digit growth in Q2. Google Cloud posted the strongest growth at 32% YoY, driven by the growing momentum of Google Cloud Platform (GCP), which includes AI Infrastructure and Generative AI Solutions. Its annual revenue run-rate is now more than $50 billion. In addition to revenue growth, Alphabet also posted strong margin improvement, reporting an operating income of $31.2 billion, up 32% YoY. Sundar Pichai, Alphabet CEO, said: During the earnings call, Sundar Pichai also revealed that the Gemini App now has more than 450 million monthly active users and that daily requests grew by over 50% since the last quarter. Despite ChatGPT’s explosive growth, Google appears unaffected so far, thanks to the strong financial performance of Google Search and the growing momentum of Gemini. However, it remains to be seen whether Google can hold its ground as ChatGPT increasingly attracts younger users who are turning to it over traditional Google searches.
    • Here is a better view 
    • I care more about ethical LLMs than open source LLMs. Would be great if they declare that the training data was sourced without copyright infringement.
    • Yep social media addiction is no different than alcohol or cigarettes.
    • I strongly feel it is a test bed for foldables. No other reason to slim down the phone even further, despite have a massive camera bump.
  • Recent Achievements

    • Collaborator
      fernan99 earned a badge
      Collaborator
    • Collaborator
      MikeK13 earned a badge
      Collaborator
    • One Month Later
      Alexander 001 earned a badge
      One Month Later
    • One Month Later
      Antonio Barboza earned a badge
      One Month Later
    • Week One Done
      Antonio Barboza earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      590
    2. 2
      ATLien_0
      225
    3. 3
      Michael Scrip
      167
    4. 4
      Xenon
      139
    5. 5
      +FloatingFatMan
      128
  • Tell a friend

    Love Neowin? Tell a friend!