2009-02-26 6 views
1

Une autre question débutant pour ASP.NET:comment connecter mon asp.net

Je commence un projet ASP.NET dans Visual Studio 2008, et souhaitez mettre un lien vers un dossier sur un serveur distant (comme il construit/publie dans ce dossier). C'est peut-être mon phrasé, mais je n'arrive pas à comprendre comment le faire (même avec Google à mes côtés!). J'ai tenté naïvement de télécharger simplement les fichiers de code sur le serveur, mais l'exécution de mon code produit des erreurs liées au fait que les pages ne sont pas configurées en tant qu'application.

Toute aide serait appréciée (ou un lien vers une ressource où je pourrais en apprendre plus sur ce truc de base asp.net/vs08 que je continue à courir).

Répondre

3

Sur votre serveur Web, le dossier dans lequel vous avez copié vos fichiers doit être configuré en tant qu'application ou répertoire virtuel. Cela se fait via le panneau Internet Information Service trouvé dans les "Outils d'administration" du Panneau de configuration.

Selon la saveur d'IIS que vous utilisez, la procédure peut différer.

Visual Studio 2008 dispose d'une fonction de publication. Si vous faites un clic droit sur le projet web, il y a une option "Publier". Vous pouvez ensuite sélectionner l'emplacement où vous souhaitez publier vos fichiers.

+0

Existe-t-il un moyen de le faire via VS08? – matthewdunnam

+0

@Matt: La configuration d'IIS est complètement terminée côté serveur. Pensez-y comme un conteneur pour votre code. Une fois que IIS est correctement configuré, vous utilisez VS08 pour publier sur ce conteneur. – NotMe

1

2 réponses rapides:

Vous pouvez utiliser l'option Publier dans Visual Studio et créez un dossier dans wwwroot de publier

Vous pouvez également créer un programme d'installation simple. Ajoutez simplement un nouveau "projet d'installation Web" à la solution et ajoutez les résultats du site Web au projet d'installation.

Et bien sûr, avez-vous essayé le déploiement googling asp.net pour obtenir de l'aide?

Bonne chance! :)

0

Vous allez adorer Visual Studio 2010, qui devrait sortir début 2010, s'il suit les versions précédentes. Cela signifierait également une version de MSDN quelques mois plus tôt. Pourquoi? Mieux déployer l'histoire. En ce qui concerne où nous sommes aujourd'hui, vous pouvez publier et créer un répertoire. Vous devrez publier sur IIS au lieu d'un répertoire pour y parvenir. Cela signifie que vous devez disposer des autorisations pour ajouter une application Web et publier sur celle-ci.

Pour un répertoire, vous devrez créer l'application dans le Gestionnaire des services Internet. Si vous n'avez pas accès, essayez l'administrateur IIS. Si vous n'arrivez pas à le faire, vous êtes de retour pour publier.

Questions connexes