سؤال

أستخدم Visual Studio 2008 ، واخترت .cpp في Visual C ++

في البداية قمت بنسخ عينة تعليمية

#include <stdio.h>

int main()
{
 int x=1;
 int n =1;
 printf("Wie viele Zahlen wollen sie ausgeben lassen?: ");


 for(int i=0; i < n; ++i)
 {
  x*=i; // x=x*i
  printf("%d: %d\n", i, x); 
 }

 return 0;
}

لكني أحصل على خطأ

باللغة الألمانية: Fehler Beim Strenden von "rc.exe". -> مشكلة عن طريق احتهاك "rc.exe"

ماذا أخطأت؟

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

المحلول 2

حسنًا ، لقد وجدت الحل أخيرًا

يقوم VS2008 بتثبيت RC.Exe في C: Program Files Microsoft SDKS Windows v6.0a bin وهناك كان RC.Exe مفقودًا ، لذلك قمت بتنزيل RC.Exe ووضعه في هذا المجلد.

الآن يعمل

نصائح أخرى

من أجل استعادة OOTB، تحتاج إلى تنفيذ الخطوات أدناه.

  • أولا، قم بتشغيل "معالج التكوين" لإعادة تطبيق Farm-Scoped وظائف الموقت.

  • بعد ذلك، لكل تطبيق ويب لديك، قم بتشغيل ما يلي Powershell: giveacodicetagpre.

    سيعيد إنشاء وظائف الموقت الافتراضية (أشياء مثل التنبيهات، تنظيف الموقع، إلخ.)

    http://omicron-llama.co.uk.uk حتى 200/03/27/accidally-deleted-all-timer-jobs-fear-not/

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

لا ينبغي لأي منهما إحداث أي فرق في البرنامج أعلاه. أولاً ، تأكد من تعيينه كوحدة تحكم Win32 قابلة للتنفيذ ، ثم تأكد من عدم وجود أي ملفات مورد (.RC) حولها.

في البداية قمت بنسخ عينة تعليمية

أين قمت بنسخ الرمز؟ (أي رمز المصدر؟)

عندما تبدأ Visual Studio 2008 ، قمت بإنشاء مشروع؟ اي نوع ؟ أو هل قمت ببساطة بإنشاء ملف جديد وآمل أن تكون قادرًا على تجميعه؟

أقترح إنشاء مشروع وحدة تحكم جديدة (تطبيق وحدة التحكم Win32) ولصق الرمز في "Main" (Main "(ربما يسمى _tmain) للمشروع.

لقد جربته للتو ويعمل (على الأقل ترجمة وربط).

الأعلى.

واجهت نفس المشكلة الليلة الماضية مع إصدار قديم من Visual Studio. لقد وجدت أن هناك خطأ معروف في AVG Anti-Virus والذي يحجر ملف RC.Exe.

في حالتي ، بعد أن تحولت إلى مضادات الفيروسات المختلفة ، قمت أيضًا بتثبيت إصدار آخر من Visual Studio. ضمن ملفات التثبيت هذا ، وجدت ملف RC.Exe ولصقه في بنية الملف للتثبيت الذي كان يرمي الخطأ. تم تجميع الكود الخاص بي وركض بشكل صحيح بعد ذلك.

فيما يلي المسار الذي لصق rc.exe (كنت أستخدم Visual C ++ في VS 2003): C: Program Files Microsoft Visual Studio .NET 2003 VC7 Bin

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