در دات نت برای ساخت اپلیکشن از SDK و برای اجرا از Runtime استفاده میشه
که هر دو باید یک ورژن باشند مثلا هر دو دات نت 7 یا هر دو دات نت 8 باشند
مثلا در این لینک ، خود دات نت 8 نیز ورژن های مختلفی داره که SDK و Runtime با ورژن های متفاوت قابل اجرا هستند.

مثلا
SDK 8.0.1 --> Runtime 8.0.6
SDK 8.0.6 --> Runtime 8.0.1

در هر کدام از ورژن ها Security patch های مختلفی اضافه شده

سوال
حالا برای اینکه وصله های امنیتی به اپلیکیشن اضافه شوند اگر فقط نسخه Runtime آپدیت شود کافیست؟ یا باید با SDK جدیدتر نیز دوباره کامپایل شوند؟
برعکسش هم هست اگر با SDK جدیدتر کامپایل شد و Runtime با نسخه قبل اجرا شد چطور؟