Pouvez Visual Studio Express exécuter à partir du disque USB?
À l'aide d'un arbitraire machine Windows (2000/XP ou plus tard), je peux
- installer Eclipse CDT sur un lecteur USB
- déplacer que la clé USB sur un autre
Machine Windows--celui qui n'en a pas
toute forme de logiciel Eclipse
déjà installé, et potentiellement une autre version de Windows (mais 2000/XP ou une version ultérieure) - utiliser Eclipse pour développer au niveau de l'application C/C++ les programmes de la deuxième machine (et qui inclut l'utilisation du débogueur), exécute directement à partir de la clé USB sans une copie de C:.
Je peux faire tout ce sans avoir des privilèges d'Administrateur sur soit machine.
Je peux faire la même avec NetBeans, et avec plusieurs autres IDEs qui soutiennent développement C/C++.
Est-il possible de faire cela avec n'importe quelle version de Visual Studio Express?
Si non, pouvez-vous expliquer la raison technique(s) cela ne fonctionne pas?
Connexes: stackoverflow.com/questions/9931133/...
OriginalL'auteur system PAUSE | 2010-05-20
Vous devez vous connecter pour publier un commentaire.
Eclipse est apparemment conçu pour être ce que Microsoft appelle un Le déploiement de XCOPY...ce qui signifie qu'il ne nécessite pas d'entrées spéciales dans le Registre de Windows (ou tout autre installation "identité" sur la machine cible) afin de fonctionner correctement.
Visual Studio est plus décidément pas conçue de cette façon. Il fait vaste modifications du registre lors de l'installation, et les entrées (et de toutes autres ressources comme des emplacements de dossier) sera absente sur un autre ordinateur.
De sorte que vous pourriez être en mesure d'installer Visual Studio sur une clé usb, mais certains artefacts de l'installation sera mis sur le lecteur C:, et vous serez en mesure d'utiliser la clé usb avec cette machine.
+1 Correct, sauf si vous voulez utiliser quelque chose comme Thinstall. Avec ça, il devrait être possible, mais ne peut pas être terriblement rapide. Visual Studio utilise beaucoup les entrées de registre, les associations et n'installe pas tout à fait un peu de composants partagés dans Program Files. Sauf si vous êtes en mesure de capturer l'ensemble de ceux-ci et de les inclure (qui est ce que Thinstall), il n'est pas vraiment faisable de créer un portable VS.
Et juste pour être sûr, vous y compris "Visual Studio Express" lorsque vous vous référez à "Visual Studio"?
Oui, VS Express suit installation similaire principes.
Merci pour le pointeur de Thinstall! Le mettre dans une autre réponse et je vais upvote.
OriginalL'auteur Robert Harvey
Il peut certainement être fait! J'ai vu un technicien avec une copie sur une clé USB. la seule faille est visible que lorsque vous exécutez sur un autre PC, il vous demande d'entrer la licence. Je ne pouvais pas voir les autres problèmes (vitesse/débogueur etc. tout a fonctionné comme sur sa copie).
check this out:
http://technet.microsoft.com/en-us/appvirtualization/dd334515.aspx
Je crois que le virtualisés paquet que j'ai vu était faite par ce moyen:
http://spoon.net/Studio/
Malheureusement, il serait question d'expérimentation...
Pas de VM ou de logiciel supplémentaire était nécessaire!
OriginalL'auteur brock.samsom
Peut-être vous pourriez installer VS Express dans une VM en cours d'exécution à partir de la clé USB à l'aide de VirtualBox Portable ou VMPlayer. Pas le meilleur rendement, mais utile pour ne pas trop les gros projets ou d'apprentissage.
OriginalL'auteur camilohe