با سلام
دوستان شما می دونید فرق Satellite Resources با Resources معمولی چیه ؟
بهتر بگم می خوام بدونم چرا Resources معمولی رو DLL می کنیم درحالی که تو برنامه اصلی فقط از Resource معمولی استفاده می کنیم ؟
MSDN رو خوندم ولی چیزی دستگیرم نشد.
با سلام
دوستان شما می دونید فرق Satellite Resources با Resources معمولی چیه ؟
بهتر بگم می خوام بدونم چرا Resources معمولی رو DLL می کنیم درحالی که تو برنامه اصلی فقط از Resource معمولی استفاده می کنیم ؟
MSDN رو خوندم ولی چیزی دستگیرم نشد.
ریسورس ها پس از کامپایل در یک اسمبلی قرار میگیرند ، این اسمبلی میتونه فقط شامل ریسورس مورد نظر و یا شامل کد اجرایی برنامه + اسمبلی مورد نظر باشه.
satellite assemblies ها ، اسمبلی هایی هستند که بر اساس تنظیمات CurrentUICulture ، لود شده و مورد استفاده قرار میگیرند . مورد استفادشون هم در طراحی رابط کاربر چند زبانه است .
ممنونم اما من این نکات رو می دونستم مشکل من اینه که نمی دونم چرا باید اونا رو تبدیل به DLL کنم در حالی که در هنگام کامپایل فقط از نسخه کامپایل نشده اونها یعنی Resources استفاده می کنم ؟!!!
آیا واقا از myResources.Resources.dll استفاده نمی شه یا می شه و من خبر ندارم ؟
منظورتون از نسخه کامپایل نشده چیه ؟ فایل های resx مدنظره ؟نسخه کامپایل نشده اونها یعنی Resources استفاده می کنم
نه منظورم همون Resources است فکر می کنم ترتیب Resource ها به صورت زیر باشه :منظورتون از نسخه کامپایل نشده چیه ؟ فایل های resx مدنظره ؟
txt -> resx -> resources -> resources.dll