سؤال

بالنسبة لعملي، أحتاج إلى إنشاء تطبيق التشغيل التلقائي لقرص مضغوط لعملائنا.المشكلة هي أنني مبرمج C# عن طريق التجارة و.NET لا يقدم أفضل عمليات التشغيل التلقائي نظرًا لأنه لن يتم تثبيت .NET عليها في جميع أجهزة الكمبيوتر.

ما هو الحل الجيد الذي سيعمل على أجهزة الكمبيوتر التي تعمل بنظام التشغيل Win98-Vista؟

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

المحلول

والجواب على هذا السؤال هو حقا واحدة من التفضيل. من الناحية الفنية، يمكن تعليمات أي شيء لفتح باعتبارها التشغيل التلقائي. في ملف autorun.inf هو مجرد ملف التعليمات الذي يعرف ويندوز كيفية قراءة من أجل تحديد ما ينبغي أن تفعله عند إدخال قرص مضغوط. يمكن أن يكون تطبيق (مكتوب في أي لغة تختارها)، عرض تقديمي ل PowerPoint، فتح وصلة الى موقع على شبكة الانترنت، وما إلى ذلك طالما كنت تتبع القواعد من ملف autorun.inf:

http://autorun.moonvalley.com/autoruninf.htm

نصائح أخرى

وهناك العديد من التشغيل التلقائي تيلس صغيرة (بعض الحرة) التي هي شكلي. وأود أن تذهب لأحد من هؤلاء.

http://www.ezau.com/latest/articles/083.shtml

تحتاج إلى شيئين:

  • اتبع هذه الخطوات (http://support.microsoft.com/kb/324733 أو http://support.microsoft.com/kb/888469)

  • عندما يصبح التطبيق الخاص بك جاهزًا (باستخدام bootstrapper)، سيتعين عليك إنشاء ملف autorun.inf على مسار جذر القرص المضغوط.ابحث عن "إنشاء autorun.inf" في محرك البحث المفضل لديك.

ومن الممكن استخدام ميزة تجميع مونو في:

و"القابل للتنفيذ الناتج النفس الوارد ولا يحتاج وقت التشغيل أحادي تثبيت لتشغيل."

ومونو هو استنساخ المصدر المفتوح صافي و<م> يجب تكون قادرة على تشغيل معظم التطبيقات صافي. انظر القسم "حزم" هنا: http://www.mono-project.com/Guide:Running_Mono_Applications

هل يمكن استخدام و .hta الملف على CD لإطلاق الصفحة كما سبلاش، وهناك من كشف إذا تم تثبيت .NET (باستخدام COM من ملف HTA) ثم قم بتشغيل الملف التنفيذي المخصصة.

و .hta الملفات هي ما يستخدم مايكروسوفت SQL خادم (ومعظم الآخرين بهم) تركيب مؤتمر نزع السلاح من الذاكرة، وسهلة لجعلها تبدو محترفة جدا (أتش تي أم أل لها عادل في الخلفية أساسا)

ويمكنك تضمين وقت التشغيل مع CD، ولكن سيكون لديك لتثبيته قبل تشغيل التطبيق الخاص بك. كنت قد ننظر إلى مجرد تفرقع فتح ملف HTML من القرص المضغوط.

وعلى خلاف ذلك، يمكنك أن تبحث في كتابة البرنامج الأصلي الصغيرة التي يمكن أن تدفع لتثبيت وقت التشغيل إذا لم يكن هناك، أو تشغيل التطبيق. NET الخاص بك إذا كان.

وحاول دلفي. انها حتى الآن أفضل وسيلة لخلق تطبيقات win32 الأصلي في الوقت الحاضر.

ويخلق بقعة بذاتها ملفات إكس مع واجهة المستخدم الرسومية الغنية التي لا تحتاج إلى أي مكتبات وقت التشغيل أو غيرها من تبعيات مزعج. يعمل على أي جهاز ويندوز.

وكان هناك برنامج من ماكروفيسيون يسمى "Demoshield" التي عملت بشكل جيد مرة في اليوم. لست متأكدا إذا به يعد متوفرا، ولكنه كان برنامج ما يرام لخلق برامج التشغيل التلقائي.

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