هل أنا بحاجة إلى نسخ .جمعت الملفات إلى إنتاج الخادم ؟

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

سؤال

أنا باستخدام نشر المشروع إلى نشر بلدي ASP.net تطبيق ويب.عندما كنت بناء نشر المشروع كافة .جمعت الملفات يتم إعادة إنشاء.

هل أنا بحاجة إلى FTP لهم إنتاج ويب الخادم ؟
إذا كنت لا تغيير صغير هل أنا بحاجة إلى نسخ كل موقع ويب مرة أخرى ؟

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

المحلول

من بحثي الخاص،.جمعت يجب نسخ ملفات على خادم الإنتاج ، ولكن ليس في حاجة إلى نسخ في كل مرة

من ريك Strahl بلوق ممتازة:

الناتج من دمج utilitity يمكن الجمع بين جميع العلامات و CodeBeside قانون في مجلس واحد ، ولكن سوف لا تزال في نهاية المطاف مع .جمعت الملفات المطلوبة ASP.NET لربط صفحة الطلبات مع فئة معينة الواردة في الجمعية.ومع ذلك, لأن الملف أسماء ولدت ثابتة لا تحتاج إلى تحديث هذه الملفات إلا إذا كنت إضافة أو إزالة صفحات.في الواقع هذا يعني أنه في معظم الحالات يمكنك ببساطة تحديث واحد الجمعية تحديث الويب الخاص بك.
المصدر

نصائح أخرى

يمكنك التخلص من .compiled الملفات باستخدام aspnet_merge أداة مع -r خيار.

يزيل .جمعت الملفات الرئيسية رمز الجمعية (رمز في مجلد App_Code).لا تستخدم هذا الخيار إذا كان التطبيق الخاص بك يحتوي على صريح نوع الإشارة إلى رمز الرئيسي للجمعية.

لا يوجد شيء خاص حول .جمعت الملفات:انها مجرد الفعلية الملف .جمعت التمديد في نهاية المطاف بحيث لا يحدث أي شيء إذا قمت بطريق الخطأ انقر نقرا مزدوجا فوق ذلك.

ولكن إذا كنت ترى .جمعت ملفات, يمكنك نشر التطبيق الخاص بك في مثل هذه طريقة أنه يتوقع أن يكون رسميا تثبيت - لا يكفي فقط نسخ الأشياء إلى الإنتاج.لديك لتشغيل البرنامج المثبت أيضا.إذا كان هذا هو التطبيق كنت تعرف بالفعل نشر هذا يبدو قليلا غير الضرورية.

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