محصولات third-party که در این تاپیک درباره آنها بحث شده است توسط
شرکتهای مستقل از مایکروسافت تولید گردیده اند لذا مایکروسافت هیچ ضمانتی
را درباره اینگونه محصولات اعم از کارایی و قابل اعتماد بودن آنها را به
عهده نمیگیرد .



مشکل :



هنگامیکه شما از فایل Netfx.msi در جهت نصب .Net Framework 1.1 استفاده مینمایید ممکن است با خطای زیر مواجه شوید :



کد:

کد:
Error 1935. An error occured during the installation of assembly component {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A}.</pre>


HRESULT: -2147319761.

با کلیک بر روی OK ، عملیات نصب .Net Framework 1.1 متوقف شده و پیغام خطای زیر ظاهر میگردد :



کد:

کد:
Microsoft .NET Framework 1.1 setup has ended prematurely. If this persists, please contact Product Support.</pre>


توجه : در پیغام خطای اول کلمه "occured" اشتباه نوشته شده و صورت درست آن "occurred" میباشد .



دلیل بروز مشکل :

بعد از اینکه شما Net framework 1.0 را نصب نمودید ، سرویس Windows
Installer از فایل Fusion.dll در جهت مدیریت اسمبلی ها استفاده میکند .
هنگامیکه شما سعی در نصب .Net Framework 1.1</span مینمایید ، عملیات
نصب ، فایل Fusion.dll را که بر روی سیستم شما وجود دارد با نسخه جدیتر آن
جایگزین میکند . اگرچه درصورتیکه شما قبل از نصب span d.Net Framework 1.1
سرویس Windows Installer را متوقف و یا کامپیوتر را مجددا" راه اندازی
نکرده باشید ، سرویس Windows Installer هنوز سعی در استفاده از نسخه اصلی
Fusion.dll در حین عملیات نصب مینماید و به خاطر اینکه نسخه اصلی این فایل
بر روی سیستم شما موجود نمیباشد ، با پیغام خطای ذکر شده روبرو خواهید شد
.



چگونگی رفع مشکل :

در جهت رفع این مشکل راه های زیر وجود دارند :

• از فایل Dotnetfx.exe در جهت نصب .Net Framework 1.1 استفاده نمایید .
همگامیکه شما از این فایل برای نصب Net Framework 1.1 استفاده مینمایید ،
سرویس Windows Installer بر روی کامپیوتر شما قبل از عملیات نصب متوقف
خواهد شد . فایل Dotnetfx.exe را میتوانید از آدرس زیر دانلود نمایید :



[برای دیدن لینک ها ابتدا باید عضو انجمن شوید. برای ثبت نام اینجا کلیک کنید...]



• کامپیوتر را Restart کرده و سپس از فایل Netfx.msi در جهت نصب .Net Framewrok 1.1 استفاده نمایید .



مراحل ایجاد دوباره این خطا:

1 - Net Framework 1.0 را از آدرس زیر دریافت کرده و بر روی کامپیوتر خود نصب نمایید :



[برای دیدن لینک ها ابتدا باید عضو انجمن شوید. برای ثبت نام اینجا کلیک کنید...]



2 - سرویس پک 2 مربوطه به .Net Framework 1.0 را از آدرس دریافت نموده و
بر روی کامپیوتر خود نصب نمایید ، پیغامی مبنی بر Restart نمودن کامپیوتر
به شما داده میشود:



[برای دیدن لینک ها ابتدا باید عضو انجمن شوید. برای ثبت نام اینجا کلیک کنید...]



3 - گزینه No را انتخاب نمایید .

4 - از WinZip در جهت Extract نموده فایل Netfx.exe از فایل Dotnetfx.exe
استفاده نمایید ، سپس از فایل Netfx.exe سعی در نصب نمودن .Net Framework
1.1 نمایید ، بدین منظور فایلهای موجود در Dotnetfx.exe را Extract
نمایید(5 فایل) ، سپس بر روی فایل Netfx.msi در جهت شروع عملیات نصب NET
Framework 1.1 دوبار کلیک کنید ، حال خطای یاد شده را دریفت خواهید نمود .