/ / Comment puis-je inclure les dépendances d'exécution .NET et Managed DirectX dans mon projet VS 2010? - .net, visual-studio-2010, dépendances, managed-directx

Comment inclure les dépendances d'exécution .NET et Managed DirectX dans mon projet VS 2010? - .net, visual-studio-2010, dépendances, direct-directeurx

Comment inclure les dépendances d'exécution .NET et DirectX géré dans mon projet VS 2010? J’ai eu quelques difficultés avec le projet d’installation dans le passé et je ne peux pas tout comprendre.

Réponses:

3 pour la réponse № 1

Ouvrez le noeud Références de votre projet. Sélectionnez les assemblys DirectX que vous utilisez et modifiez leur propriété Copy Local en True. Construire + reconstruire. Vous avez maintenant une copie des assemblys dans votre répertoire de construction.

C'est tout, votre projet d'installation sera automatiquementrécupérez-les dans le répertoire de construction et déployez-les. De la même manière, il détecte automatiquement la dépendance .NET et coche le programme d’amorçage dans les Conditions préalables. Peasy facile.


0 pour la réponse № 2

Vous ne pouvez "plus, pas facilement du moins. J'ai eu un succès limité à entrer dans C: WINDOWSAssembly et à trouver des DLL, mais c'est une solution terrible. Envisager n'utilise pas DirectX, surtout s’il s’agit uniquement de graphiques 2D, car GDI + est généralement plus rapide pour les éléments 2D simples, même les jeux.


0 pour la réponse № 3

Après tout, vous devez utiliser XNA si vous voulez utiliser DirectX dans .Net (car ils ont arrêté le directX géré original il y a quelque temps):

http://msdn.microsoft.com/en-us/aa937791.aspx

Bien que cela semble possible selon ce lien CP:

http://www.codeproject.com/KB/directx/Managed_Direct3D.aspx

* Edit voir le premier commentaire de l'article de Dennis Dykstra dans le CP:

J'ai compris que DirectX géré a étéobsolète en faveur de XNA Game Studio. Donc ce ne serait pas mieux cibler une technologie que Microsoft continue de prendre en charge plutôt que celui dont ils s'éloignent?