أيقونة اختصار سطح المكتب لا تظهر في مشروع إعداد الويب

StackOverflow https://stackoverflow.com/questions/926232

سؤال

لقد قمت بإنشاء مشروع إعداد ويب وأردني إنشاء اختصار سطح المكتب لتطبيق الويب (على سبيل المثال: http: //localhost/xx/yy.aspx.). ما يصل إلى هذه النقطة كان من السهل جدا: لقد قمت بإنشاء اختصار (لا يهم أين)، وأضاف ذلك عنوان URL الذي أردت ذلك، وأضاف هذا إلى مجلد سطح المكتب الخاص بمستخدم مشروع إعداد الويب الخاص بي، وقد تم وضعه على سطح المكتب بعد التثبيت وبعد ولكن بعد ذلك أردت عرض أيقونة الاختصار المخصصة. قمت بتعيين رمز الاختصار الذي قمت بإنشائه على نظام الملفات الخاص بي. ثم أعيد تضمنت هذا إلى مشروع الإعداد. ومع ذلك، بعد تثبيت الاختصار الذي يحتفظ بإظهار أيقونة IE الافتراضية مرة أخرى. (حاولت هذه على خادم Windows 2003، على WIN XP، أظهر الاختصار أيقونة)

بعد بعض التجارب، وجدت طريقة أخرى: قمت بإعادة إنشاء اختصار عديم اللون على نظام الملفات، فتح مشروع إعداد الويب الخاص بي، وشملت هذا الاختصار وأيقونة بلدي إلى مجلد تطبيق الويب ضمن نظام الملفات على الجهاز المستهدف، ثم انقر فوق سطح مكتب المستخدم، والنقر بزر الماوس الأيمن منطقة فارغة الجانب الأيمن، تم اختيارها إنشاء اختصار جديد واختار الاختصار الذي أضفته للتو. ثم ضمن سطح مكتب المستخدم، قمت بالنقر فوق الاختصار الذي تم إنشاؤه حديثا، فتح نافذة الخصائص وتعيين خاصية ICON إلى أيقونة مضمنة. هذه الخطوات حلها جميعا في خادم 2003 وفوز XP.

على الرغم من أن هذا لم يكن حقا سؤال أردت مشاركته على أي حال لأنه كان مزعجا للغاية.

هل كانت مفيدة؟

المحلول

لذلك كانت المشكلة التي لم تكن عليها بما في ذلك اليكو الفعلي أو ملف exe أو DLL الذي يحتوي على الأيقونة في المثبت؟ ملفات الاختصار (.lnk) لا تحتوي فعليا على نسخة من الأيقونة، فقط رابط لهم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top