مشاركة عبر


نشر ClickOnce على نظام التشغيل Windows Vista

إنشاء تطبيقات في ‏‫Visual Studio للتحكم حساب مستخدم (UAC) في ‏‫‏‫Windows Vista عادة بإنشاء المضمنة بيان، المرمز كبيانات XML الثنائية في الملف القابل للتنفيذ الخاص بتطبيق. لأن ClickOnce و التسجيل-تحرير تتطلب تطبيقات COM بيان خارجية، يقوم ‏‫Visual Studio بإنشاء ملف لهذه الأنواع من مشاريع التي تحتوي على بيانات UAC عوضاً بيان مضمن. بشكل افتراضي، يستخدم ‏‫Visual Studio معلومات من ملف يسمى app.بيان لإنشاء المعلومات الخاصة ببيان UAC خارجي (للنشر ClickOnce وحرر بتسجيل COM)، أو لتضمينه في ملف قابل للتنفيذ الخاص بالتطبيق (بالنسبة لكافة الحالات الأخرى). يوفر ‏‫Visual Studio الخيارات التالية لإنشاء ملف البيان:

  • استخدم بيان مضمن. يضمّن UAC بيانات في the تطبيق's تنفيذي ملف و تشغيل كـ عادي مستخدم.

    This هو the الافتراضي إعداد (unless you استخدم ClickOnce). This إعداد will دعم the usual manner في which ‏‫Visual Studio operates تشغيل ‏‫Windows Vista; that هو, the generation of an internal و خارجي بيان, كلاهما using AsInvoker.

  • استخدم an خارجي بيان. توليد an خارجي بيان بواسطة using app.بيان.

    This generates فقط the خارجي بيان بواسطة using the معلومات في app.بيان. عندما تقوم بينشر تطبيق باستخدام ClickOnce أو حرر بتسجيل COM، يضيف app.بيان إلى مشروع ‏‫Visual Studio ومن يضيف هذا خيار.

  • لا تستخدم بيان. قم بإنشاء تطبيق بدون بيان.

    يعتبر هذا الأسلوب هو يعرف أيضا باسم ظاهرية . استخدم هذا خيار للتوافق مع التطبيقات الحالية من الإصدارات السابقة من ‏‫Visual Studio.

تتوفر الخصائص الجديدة في الصفحة تطبيق مصمم المشروع (من أجل Visual C# مشاريع فقط) و في بتنسيق ملف مشروع ‏‫MSBuild.

لاحظ أن الأسلوب لتكوين UAC بيان الجيل في IDE Studio Visual أساسى يختلف تبعاً لنوع مشروع (Visual C# و Visual أساسى).

لمعلومات حول تكوين مشاريع Visual C# ل بيان الجيل، راجع صفحة التطبيق، مصمم المشروع (C#).

ل معلومات حول تكوين مشاريع Visual أساسى لإنشاء ملف البيان، انظر صفحة التطبيق، مصمم المشروع (Visual Basic).

راجع أيضًا:

المرجع

صفحة التطبيق، مصمم المشروع (C#)

صفحة التطبيق، مصمم المشروع (Visual Basic)

المبادئ

أمان ClickOnce والتوزيع

حقوق المستخدم و Visual Studio