من برای نصب نگارشهای مختلف VS.NET از VMWare استفاده میکنم. به این صورت تهیه بک آپ از یک یا چند فایل نهایی آن بسیار ساده خواهد بود و همچنین کل مجموعه قابل حمل میشود و به علاوه تداخل نگارشهای مختلف ویژوال استودیو را هم نخواهم داشت؛ اما ...
اگر از VMWare 7 استفاده میکنید و اجرای اولیه آن کمی طول میکشد یا هر از 10 تا 15 دقیقه یکبار این برنامه در حالت کما فرو میرود، مشکل از روشن بودن بررسی به روز رسانیهای آن از اینترنت است که در لاگ فایل آن هم قابل مشاهده میباشد:
CDS error: Failed to finish active transfer for https://softwareupdate.vmware.com/cds/index.xml: CDS_HTTP_HOST_RESOLVE_ERROR
برای خاموش کردن بررسی به روز رسانیهای آن به منوی Edit->Preferences->updates مراجعه کرده و تیکهای مربوطه را بردارید.
روش دیگر انجام اینکار ویرایش فایل config.ini آن میباشد: (و بهتر است ویرایش گردد)
installerDefaults.autoSoftwareUpdateEnabled = "no"
installerDefaults.componentDownloadEnabled = "no"
installerDefaults.dataCollectionEnabled = "no"
فایل یاد شده در مسیر زیر قرار دارد:
C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini
البته از شرکت VMWare انتظار بیشتری از این میرفت ولی خوب ... این فقط یک ضعف شدید برنامه نویسی است. بررسی synchronous بجای asynchronous به روز رسانیها، طوری که هر 10 تا 15 دقیقه یکبار عملا کل برنامه به خاطر این موضوع از کار میایستد.