استفاده مشترک از فایل ها در پروژه های Visual Studio
در برنامه نویسی زمانهایی لازم است که فایل هایی بین پروژه های مختلف به اشتراک گذاشته شود، مانند فایل App.Config که می خواهیم یکبار این فایل را تغییر دهیم و تاثیر آن در تمامی پروژه هایی که از این فایل استفاده می کنند دیده شود. به این منظور در Visual Studio امکانی به نام Solution Folder فراهم شده است که می توانیم فایل هایی را که می خواهیم به صورت مشترک استفاده شود در آنجا قرار دهیم. جهت ایجاد یک Solution Folder ابتدا باید بر روی نام Solution کلیک راست کرده و از منوی Add قسمت New Solution Folder را انتخاب کنیم.
بعد از ایجاد Solution Folder بهتر است بر روی هارد دیسک در مسیری که پروژه در آنجا ایجاد شده است فولدری به همین نام ایجاد کنیک و فایل هایی را که قرار است به صورت مشترک در پروژه ها مورد استفاده قرار گیرند را به داخل این فولدر کپی کنیم.
در این مرحله باید فایل مورد نظر را به تک تک پروژه ها اضافه کنیم. فرق این مرحله با حالت عادی اضافه کردن فایل به یک پروژه این است که بجای اینکه در منوی Project –> Add Existing Item بعد از انتخاب فایل دکمه Add را انتخاب کنیم بر روی فلش موچکی که کنار دکمه Add وجود داد کلیک کرده و Add As Link را انتخاب می کنیم. در این حالت خود فایل به داخل پوشه اصلی پروژه کپی نشده و فقط لینکی از آن به پروژه ما اضافه می شود.
توجه شود بعد از اضافه شدن یک فایل به پروژه به عنوان Link کنار نام فایل آیکنی که نشان دهنده لینک است قرار خواهد گرفت.