پسوند فایل PKGDEF
فایل تهیه شده توسط Microsoft Visual Studio، یک SDK متعلق به Microsoft است؛ حاوی تنظیمات پیکربندی برنامه است که به منظور سفارشی سازی برنامه پوسته تفکیک شده به کار می رود؛ مشابه فایل .REG است.
پوسته تفکیک شده Visual Studio اجازه می دهد برنامه های تکی با Visual Studio اجرا شوند. پوسته برای استفاده از ابزارهای ویژه سایر برنامه ها بیشترین کمک را می کند. وقتی این برنامه های مورد ارجاع Visual Studio نصب می شود، مقادیری ایجاد می شود و توسط فایل های PKGDEF مشخص می گردد.
فایل های PKGDEF در Visual Studio 2008 معرفی شدند و در نسخه های اخیر برجسته تر شدند. در Visual Studio 2010، توابع فایل PKGDEF گسترش یافتند که عملیات بارگذاری و ادغام فایل را بخش استانداردی از توالی آغاز به کار در برنامه پوسته و IDE کردند.
فایل های PKGDEEF از بخش های تعریف شده توسط کلید تشکیل شده اند. کلیدها به صورت [$RootKey$] یا [$RootKey$\subkey] ظاهر می شوند، $RootKey کلید ریشه برنامه است. هر بخش جفت های اسمی/عددی را به فرمت ValueName=Value نگه می دارد.
مکان فایل های PKGDEF مثلا در Visual Studio 11.0 به صورت C:\Program Files (x86)\Microsoft Visual Studio\11.0\Common7\IDE\ است. نامی مشابه فایل .PKGDEF متناظر دارد.
نکته: هر فایل PKGDEF که در فایل .VSIXMANIFEST اعلام نشود در زمان شروع به کار Visual Studio اسکن نخواهد شد.