/ / Jak uwzględnić zależności środowiska wykonawczego .NET i Managed DirectX w moim projekcie VS 2010? - .net, visual-studio-2010, zależności, managed-directx

Jak uwzględnić zależności środowiska wykonawczego .NET i Managed DirectX w moim projekcie VS 2010? - .net, visual-studio-2010, zależności, managed-directx

Jak uwzględnić zależności środowiska wykonawczego .NET i Managed DirectX w moim projekcie VS 2010? W przeszłości miałem pewne problemy z projektem konfiguracji i nie mogę tego w pełni zrozumieć.

Odpowiedzi:

3 dla odpowiedzi № 1

Otwórz węzeł Referencje w projekcie. Wybierz używane zestawy DirectX i zmień ich właściwość Copy Local na True. Zbuduj i przebuduj. Masz teraz kopię złożeń w katalogu kompilacji.

To wszystko, twój projekt instalacji automatycznieodbierz je z katalogu kompilacji i rozmieść je. W ten sam sposób automatycznie wykryje zależność .NET i zaznaczy bootstrappera w Wymagania wstępne. Bułka z masłem.


0 dla odpowiedzi nr 2

Nie możesz już więcej, przynajmniej niełatwo. Miałem ograniczony sukces przechodząc do C: WINDOWSAssembly i znajdowanie bibliotek DLL, ale to jest straszne rozwiązanie. nie używać DirectX, zwłaszcza jeśli jest przeznaczony tylko do grafiki 2D, ponieważ GDI + jest zwykle szybszy w przypadku prostych rzeczy 2D, nawet gier.


0 dla odpowiedzi № 3

Afaik musisz przejść do XNA, jeśli chcesz zrobić DirectX w .Net (ponieważ zatrzymali pierwotnie zarządzany DirectX jakiś czas temu):

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

Chociaż wydaje się to możliwe zgodnie z tym linkiem CP:

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

* Edytuj patrz pierwszy komentarz w artykule CP Dennisa Dykstry:

Rozumiem, że ma zarządzany DirectX byćprzestarzałe na rzecz XNA Game Studio. Dlatego nie byłoby lepiej ukierunkować technologię, którą Microsoft nadal wspiera zamiast odejść od tego?