لماذا نحن بحاجة إلى SDK جنبا إلى جنب مع .NET Framework ؟

StackOverflow https://stackoverflow.com/questions/1814869

  •  06-07-2019
  •  | 
  •  

سؤال

يجب تثبيت Windows SDK جنبا إلى جنب مع .NET Framework.لماذا نحن بحاجة إلى SDK إذا كان لدينا الإطار ؟

تحرير:

هذه ليست مجرد حالة .صافي التنمية.أيضا إذا كنت ترغب في تطوير تطبيقات Silverlight, لديك لتثبيت إضافية sdk.لماذا ؟

هل كانت مفيدة؟

المحلول

في الأساس .NET framework يشمل معظم الأدوات اللازمة الأساسية للتنمية المجمعين ، msbuild محرك للمشاريع.إلا أن بعض مهام محددة - assmebly ربط مدونة جيل COM و webservices, CIL تحليل إلخ.- تتطلب إضافية من مجموعة من الأدوات التي تم تضمينها في نظام التشغيل Windows SDK.

IMHO .NET framework توزيع بالفعل كبيرة كما أنها لن تكون جيدة إذا كان ينمو بعد أكثر لأن هذه الأدوات.

نصائح أخرى

على .NET framework لا يغطي سوى تطبيق تتم إدارته و هو مجموعة فرعية من نظام التشغيل windows API.SDK Windows (أو ما يسمى اليوم) هي أكبر مجموعة من API والتي تشمل API التي لم تكن ملفوفة بواسطة تعليمات برمجية تمت إدارتها حتى الآن.

تتحدث عن ويندوز SDK تثبيت جنبا إلى جنب مع .NET framework عند تثبيت Visual Studio?

إذا كان الجواب نعم ، هذا هو لأن Windows SDK (مجورلي) المطلوبة غير المدارة التنمية.

أيضا في C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin لديك أدوات مثل mt.exe والتي يمكن استخدامها على تضمين البيان خارجيا في exes & dlls.(على التطبيقات المدارة جدا)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top