سؤال

لقد قمت بتثبيت Visual Studio 2005 Professional ENU وأريد إنشاء معرفات GUIDs باستخدام الأداة المساعدة لإنشاء GUIDs الخاصة به.لكن لا يمكنني العثور عليه ضمن قائمة "الأدوات".ماذا علي أن أفعل للحصول على هذه الأداة؟شكرًا

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

المحلول

<visual studio install>\Common7 ools\guidgen.exe

نصائح أخرى

أجد أنه من المفيد استخدام ماكرو منشئ GUID بدلاً من استخدام منشئ GUID.يمكنك تعيين مجموعة مفاتيح اختصار لهذا الماكرو وإدراج معرفات GUID جديدة على الفور في أي مكان في الكود.

وهذا هو الكود للمهتمين:

Public Module GUIDGenModule

    Sub Create_GUID()
        DTE.ActiveDocument.Selection.Text = System.Guid.NewGuid().ToString("D").ToUpper()
    End Sub

End Module

مسار الملف والاسم أدناه C: Program Files Microsoft Visual Studio 8 Common7 Tools Guidgen.exe

C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\guidgen.exe
C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\uuidgen.exe

الأول هو أداة واجهة المستخدم الرسومية.والثاني هو أداة خط وحدة التحكم سهلة الاستخدام.

لست متأكدًا من سبب عدم وجوده في قائمة الأدوات لديك، ولكن الملف الذي تبحث عنه يسمى guidgen.exe، ويجب أن يكون موجودًا في مجلد الأدوات، أي.\Microsoft Visual Studio 8\Common7 ools\guidge.exe.

شيء آخر يمكنك تجربته هو إعادة ضبط إعدادات IDE الخاصة بك.حدد "أدوات -> إعدادات الاستيراد والتصدير -> إعادة تعيين جميع الإعدادات" لاستعادة الإعدادات الافتراضية ومعرفة ما إذا كان ذلك يؤدي إلى استعادة خيار GUID إلى قائمة الأدوات.إذا قمت بتخصيص الكثير من إعداداتك، فقد تقوم بتصديرها أولاً حتى تتمكن من التراجع بمجرد اكتشاف مشكلة المعرف الفريد العمومي (GUID).

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

[guid]::NewGuid().ToString()

منذ فترة قمت بالتدوين حول بعض وحدات الماكرو Visual Studio المفيدة التي تولد معرفات GUID جديدة.يمكنك ربط وحدات الماكرو هذه بلوحة المفاتيح لديك وإنشاء المعرفات الفريدة العمومية (GUIDs) بسرعة في المحرر المصدر.اقرأ عنهم هنا:

http://www.wirwar.com/blog/2007/11/03/geneating-guids-in-the-visual-studio-ide/

عامل المشكلة هو اختيار حزمة المنتج.الأداة هي إضافات C++.لذلك عندما يكون لديك vs pro أعلاه (ليس فقط c#...)، قم بتثبيت جزء c++.

9a005ff3-5dee-4667-b5b9-7663fee2b0f9
db031ebf-7ffa-4604-a6b6-7d60a38c60ca
96f1854c-3654-46a7-8f57-20eb23f62375
f43a4642-db72-4ed5-a9e7-32fc2c53d1f1
6fa5c074-d68c-4871-b26f-1e0b51374865
17cf6675-fce6-42ce-8501-f19dadbe0c6d
65c681ad-701e-4bc6-a373-2351d9fc1910
3eab6e3d-4040-4beb-9c79-57a0bd7c84c9
3aae1801-c595-4f0b-a36c-56f41e5858dd
310f9053-319e-457c-aedf-ba9a1cd6a1cb

فيما يلي عشرة أدلة مجانية، ولكن مقابل 19.95 دولارًا فقط، يمكنني أن أرسل لك الجزء المفقود إلى منشئ الأدلة المذهل الخاص بي:

    for (int i = 0; i < 10; i++)
    {
        Console.WriteLine([GET THE WHOLE SOURCE! ONLY $19.99!]);
    }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top