۱۳۹۰/۰۱/۱۳

تازه‌هاي سرويس پك يك VS 2010 - حالت جديد كامپايل پروژه‌هاي VB


يكي از مشكلاتي كه استفاده از VB.NET به همراه دارد عدم ارائه VB Runtime assembly در سكوهاي كاري مختلف است؛ براي مثال جهت Windows Phone 7 و XNA. به همين جهت استفاده از اين زبان و امكانات آن در سكوهاي كاري ياد شده با مشكل روبرو بوده و سرويس پك يك VS 2010 با ارائه حالت ويژه‌اي از كامپايل، امكان قرار دادن اسمبلي ياد شده در فايل اجرايي نهايي را ميسر كرده است. براي اين منظور تنها كافي است سطر ذيل به فايل vbproj اضافه گردد:
<VBRuntime>Embed</VBRuntime>
يا بايد به دستورات خط فرمان كامپايل پروژه، سوئيچ زير اضافه شود:
/vbruntime*
بديهي است اين مورد تنها جهت سكوهاي كاري كه به همراه VB Runtime assembly ارائه نشده‌اند مفيد است (و حتي لازم نيست تغييرات فوق را به صورت دستي اعمال كنيد؛ زيرا پروژه‌هاي جديد VS 2010 SP1 مخصوص سكوهاي كاري ياد شده به صورت خودكار اين تغييرات را اعمال خواهند كرد).

ماخذ: (+)