Comment puis-je exécuter une application mvc sur un serveur Windows ?
Je suis vraiment nouveau dans ce domaine, je n'ai jamais hébergé d'application auparavant, tout ce que j'ai fait jusqu'à présent l'a été localement.
J'ai un serveur Windows 2008 sp1 fonctionnant au travail, avec IIS installé. J'y accède via un bureau à distance et je dois pouvoir déployer mon application, d'abord localement sur le serveur, afin que les ordinateurs qui peuvent y accéder (via le réseau local) puissent l'utiliser.
À l'heure actuelle, si je crée un dossier et que j'y mets des données, avec un fichier html, et que j'accède à "localhost" dans un navigateur, je peux voir le fichier html rendu.
La version installée est IIS 7.0 et mon application utilise le modèle MVC et le framework .net 4.6.
Si sur mon PC Windows 10 je démarre mon application (vs 2017), je peux la voir sur mon navigateur.
Je veux pouvoir faire ce que je fais sur mon PC mais sur le serveur. Comment puis-je faire ceci?
Mettre à jour:
J'ai essayé de publier l'application via vs mais c'est sur mon PC Windows et j'obtiens beaucoup d'erreurs. Ce que je sais jusqu'à présent, c'est qu'un gars de Networks obtient l'application des développeurs et qu'ils la publient, mais je ne sais pas de quel type de fichiers il a besoin.
J'ai suivi des tutoriels mais je n'arrive pas à les appliquer.
Comme je l'ai dit plus tôt, j'ai installé Visual Studio sur mon PC w10 et j'ai essayé de publier via cette application sur l'adresse IP où se trouve le serveur, en obtenant beaucoup d'erreurs.
Je ne sais pas quoi faire, j'essaie vraiment beaucoup de choses différentes, mais je ne sais même pas à quoi l'application est censée ressembler pour être exécutée, ce n'est pas la façon dont je l'exécute dans Visual Studio .
METTRE À JOUR:
J'obtiens cette erreur lorsque j'essaie de publier localement
Voici les grandes lignes de ce dont nous avons besoin selon les exigences des PO
- Dans VS, publiez l'application dans un dossier
- Triez les prérequis du serveur :
- Activation ou désactivation de la fonctionnalité Windows pour ASP.NET, filtres ISAPI, extensions ISAPI, extensibilité NET
- Le serveur doit avoir .NetFramework installé
- Copiez le dossier publié sur le serveur
- Configurer le gestionnaire IIS pour ajouter un nouveau site et définir le chemin physique vers le dossier publié