در این مطلب یک ترفند ساده و سریع برای دوستانی که میخواهند از ویژوال استودیو 2010 برای ساختن برنامهی Setup پروژههای خود استفاده کنند، آورده میشود.
اگر برای ساخت برنامههای نصب خود بخواهید از ویژوال استودیو 2010 استفاده کنید و ورژن دات نت برنامه شما بالاتر از 4 باشد، متوجه خواهید شد که در قسمت prerequisites، ورژن دات نت مورد نظر شما وجود ندارد.
برای اضافه کردن net 4.5. و بالاتر به برنامهی نصب خود باید یک Bootstrapper ایجاد کرده و به Bootstrapper Package های موجود در ویندوز اضافه نمایید.
در اینجا نحوه ایجاد و استفاده از Bootstrapper توضیح داده شده است. اما برای اینکه نخواهید درگیر ساخت XML manifests برای Net 4.5. شوید، یک راه حل سادهتر وجود دارد و آن استفاده از Bootstrapper های ساخته شده هنگام نصب ورژنهای بالاتر ویژوال استودیو که شامل ورژنهای مورد نیاز از دات نت نیز هستند میباشد.
برای این کار کافی است به مسیر زیر بر روی سیستم مراجعه نمایید:
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages
در مسیر فوق، فولدرهای DotNetFX451 ،DotNetFX45 و DotNetFX452 را مشاهده میکنید که شامل فایلهای مورد نیاز برای اضافه کردن Bootstrapperبه ویژوال استادیو 2010 است.
برای اینکار فولدر مربوطه را کپی نمایید و در مسیر زیر قرار دهید:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
فقط توجه داشته باشید که باید فایل نصب دات نت (مثلا برای دات نت 4.5 فایل dotNetFx45_Full_x86_x64.exe ) را به آن اضافه نمایید.
حال اگر ویژوال استادیو 2010 را باز کنید و یک پروژه ستاپ ایجاد نمایید میبینید که ورژن مورد نظر به قسمت prerequisites اضافه شده است.