J'essaie de déployer un site web sur somee.com en utilisant l'hébergement gratuit.Comment déployer le site ASP.net sur somee.com?
D'abord, j'ai publié mon site Web en tant que dossier. J'ai déjà testé sur ma machine locale sur IIS 7 dans ma machine locale. Cela fonctionne bien sans aucun problème.
1. J'ai créé nouveau domaine d'hébergement gratuit sur somee.com, puis dans le gestionnaire de fichiers ->
2. Ensuite, je fais un dossier zip pour mon dossier de site publié
3. Puis-je télécharger le dossier zip et sélectionnez télécharger et décompressez archives
4. Maintenant, c'est ma structure de fichier dossier racine
5. J'espère que ce sera exécuter le fichier default.aspx
. Alors je tente de visiter mon site, il jette l'erreur comme ci-dessous
Erreur msg
Server Error in '/' Application.
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b2d18bbc\3889fee\App_Web_home.master.cdcab7d2.cugbgmun.dll' -- 'Access is denied. '
Source Error:
[No relevant source lines]
Remarque
I created one small
default.htm
file for testing. If I upload that file. That's working fine.
Web.config fichier
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<customErrors mode="Off"/>
<compilation targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
</configuration>
Si j'ajoute le fichier default.aspx comme une start-up sur la page web config comme ci-dessous,
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<add value="Default.aspx" />
</files>
</defaultDocument>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
</configuration>
Erreur msg
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
Dans votre dernière version de la configuration Web où vous ajoutez le document par défaut, vous avez un index.aspx et pas default.aspx. Est-ce une faute de frappe ou est-ce votre problème? – Bearcat9425
@ Bearcat9425 désolé j'ai oublié de changer sur ma question. mais dans mon fichier web.config, il a le nom default.aspx seulement –