2009-05-13 5 views
1

J'ai un site Web existant qui fonctionne sur IIS6 et qui ne contient que des pages HTML statiques. J'ai une page où quelqu'un peut envoyer ses informations par courrier électronique, mais aimerait coder cette page en utilisant ASP.NET. Je n'ai jamais mélangé à la fois HTML et ASP.NET auparavant et j'ai pensé que si je publiais la page dont j'avais besoin d'ASP.NET et que je la mettais à la racine du site existant, ce serait tout ce dont j'avais besoin, mais je reçois une erreur lorsque la page tente de soumettre à la page ASP.NET.J'ai une page Web HTML et ASPX dans un site

j'obtiens l'erreur l'erreur suivante:

Merci pour votre aide!

============================================== ==============

 
Server Error in '/' Application. 
Configuration Error 
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. 

Source Error: 

Line 44:    ASP.NET to identify an incoming user. 
Line 45:   --> 
Line 46:   <authentication mode="Windows" /> 
Line 47:   <!-- 
Line 48:    The <customErrors> section enables configuration 

============================= ==================================

Répondre

1

Si vous exécutez un ASP.NET dans un répertoire virtuel dans IIS, vous devez le configurer en tant qu'application. Pour ce faire:

  1. Ouvrez le Gestionnaire des services Internet (si vous avez des outils d'administration dans votre menu Démarrer, vous pouvez accéder à IIS à partir de là).
  2. Dans l'arborescence à gauche, trouvez votre répertoire virtuel
  3. cliquez droit sur le répertoire, puis sélectionnez Propriétés
  4. Trouver le champ « Nom de l'application ».
  5. S'il y a un bouton "Créer" à côté de la zone de texte, cliquez dessus. Si c'est un bouton "Supprimer", alors vous devriez commenter que cette réponse est fausse.

Bonne chance!

+0

MERCI !!! Ça l'a fait !!! Maintenant, j'espère que mon application de test fonctionne sur le site en direct sur GoDaddy! – JeiPM

0

Si vous utilisez Google pour votre message d'erreur, vous obtenez beaucoup de hits qui devraient fournir une solution à votre problème. Par exemple here et here.