2009-09-24 6 views
1

J'ai une machine virtuelle sur ma machine Win 7 exécutant Server 2008. Mon site Web ne peut pas s'exécuter correctement à moins qu'il ne soit exécuté sur le serveur à cause de COM +, d'autres variables d'intégration et d'environnement. Actuellement, j'ai VS2008 installé sur Windows Server 2008 et je développe là (ce qui est stupide, je sais) à la place sur mon poste de travail Win 7. Je déteste cette configuration.Meilleures pratiques relatives à l'environnement Visual Studio?

Ma question est, comment puis-je développeur sur mon poste de travail, puis facilement pousser et tester les sites Web sur le serveur VM?

Accéder aux fichiers sur le réseau pour que les modifications soient effectuées sur le serveur VM?

Effectuer des modifications localement et publier sur VM Server? Puis-je configurer VS2008 de sorte que lorsque je lance l'application dans VS2008, il pousse tout et ouvre un navigateur Web qui pointe vers le site Web IIS du VMServer?

Répondre

1

Bien sûr, le VM est un serveur sur votre réseau. Exactement comme tout autre serveur sur votre réseau, virtuel ou autre. Pour le débogage, vous pouvez configurer VS2008 pour le débogage à distance, mais je pense que vous devrez publier le site, le démarrer et ensuite connecter le débogage, mais je suis heureux d'apprendre qu'il y a un moyen plus facile ... quelqu'un?

+0

SharePoint fonctionne de la même manière et il est recommandé de développer sur le serveur. La seule alternative est le débogage à distance qui est douloureux. @EdenMachine: Pourquoi détestes-tu la configuration? –

+0

C'est juste une douleur à développer dans une machine virtuelle lorsque toutes mes autres applications sont dans mon poste de travail. Je voudrais lancer la VM en arrière-plan. – EdenMachine

Questions connexes