سؤال

لقد تم في محاولة يائسة للحصول على طلبي (15 C# و dlls 1 C++/CLI dll مع C++ Runtime DLL تبعيات) نشر مع ClickOnce.أنا حصلت على العمل من قبل مجرد نسخ المجلد الإصدار, لكن ClickOnce يرفض نسخ الملفات (msvcm80.dll, msvcp80.dll و msvcr80.dll) ونشرها في هذا المجلد.

أنا فعلت هذا جوزي الحل (العرض msvcm80.dll, msvcp80.dll و msvcr80.dll كما المحتوى/نسخ إذا أحدث ثم عند بدء التشغيل ، إنشاء Microsoft.VC80.CRT مجلد نسخ هذه DLLs و إنشاء Microsoft.VC80.CRT.manifest) التي يبدو للعمل ، لكن كل هذا مجرد شعور خاطئ بالنسبة لي.

أنا في عداد المفقودين شيئا ؟

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

المحلول

أنا غبي:أنا فقط وجدت هذا:

على نشر علامة التبويب خصائص الصفحة من بدء المشروع:انقر الشروط...زر > التحقق من Visual C++ Runtime Libraries, راديو زر الإعداد:تحميل الشروط من عنصر المورد من موقع ويب.

يبدو أن العمل بالطريقة التي قد يتوقع المرء!

نصائح أخرى

يجب أن يكون هناك msi من مايكروسوفت بنشر تلك بالنسبة لك.اعتدت....

تعليمات

و تحميل vcredist_x86.exeتحميل

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