2013-10-03 6 views
1

Je prévois de créer une sorte de "gestionnaire de médias". Ajoutez votre collection de bluray/dvd et il télécharge des métadonnées et énumère votre collection d'une manière gentille et ainsi de suite.déployer le projet asp.net en tant qu'exécutable

Il est supposé fonctionner sur un NAS/Homeserver exécutant Windows 8 et je souhaite y accéder via une interface web. ASP.NET en utilisant Web-Api semble être un bon moyen d'aller. Cependant, ce serait génial de déployer le site web en tant qu'exécutable.

Par exemple: Un ami veut utiliser l'application aussi. Je lui donne un installeur et après, il lui suffit de cliquer deux fois sur le fichier .exe et un serveur web (IIS Express?) Et le site démarre automatiquement.

Est-ce possible? (Et si, comment?)

Merci

+0

Vous pouvez utiliser WebAPI Self-hôte et une page HTML comme interface utilisateur! IIS Express est livré avec Visual Studio, donc vous ne pouvez pas faire de cette façon! – Fals

+0

Merci. il est même expliqué sur la page d'accueil asp.net ... chose peut être si facile – dr0n3

+0

Vous pouvez publier l'application et partager la copie publiée. Puis taht copie configure avec IIS et peut accéder à l'application. – siddhesh

Répondre

0

Eh bien, bien sûr, vous pouvez écrire un programme d'installation qui installe un serveur Web (comme Casini), puis installez le site Web à ce serveur et tout est installé localement, mais je ne » Je recommande cela. Cet installateur a besoin de plus de travail que le site web. Vous êtes mieux avec Hosting votre site Web dans un lieu public comme Windows Azur et mettre en œuvre votre site Web d'une manière qu'un utilisateur peut se connecter et voit ses DVD. Un autre utilisateur voit d'autres DVD. Ou donnez-lui l'accès à votre home-trainer avec des dyndns.

Questions connexes