Не удается найти инструмент создания GUID в VS2005

У меня установлен Visual Studio 2005 Professional ENU, и я хочу создать идентификаторы GUID с помощью утилиты Create GUIDs. Однако я не могу найти его в меню «Инструменты». Что мне делать, чтобы получить эту утилиту? Спасибо

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
2 554
9
Перейти к ответу Данный вопрос помечен как решенный

Ответы 9

Ответ принят как подходящий

<установка Visual Studio> \ Common7 \ Tools \ guidgen.exe

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 долларов я могу отправить вам недостающую часть в свой замечательный Guid Generator:

    for (int i = 0; i < 10; i++)
    {
        Console.WriteLine([GET THE WHOLE SOURCE! ONLY .99!]);
    }

не могли бы вы просто продать мне еще 20 руководств за 10 $, потому что мне нужно только 30 и не нужен исходник

Shawn 28.09.2008 05:59

Конечно, но в качестве страховки, пока я не получу свой платеж, я не дам вам 15-й символ. Думаю, этого никто не получит :)

FlySwat 28.09.2008 06:03

Было бы хорошо, если бы я тоже использовал эти GUID?

Michael Burr 28.09.2008 07:51

Путь и имя файла ниже 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 \ Tools \ guidge.exe.

Еще вы можете попробовать сбросить настройки IDE. Выберите «Инструменты -> Параметры импорта и экспорта -> Сбросить все настройки», чтобы восстановить значения по умолчанию, и посмотрите, восстанавливает ли это параметр GUID в меню «Инструменты». Если вы настроили много своих параметров, вы можете сначала экспортировать их, чтобы вы могли откатиться, как только выясните проблему GUID.

Я считаю более удобным использовать макрос генератора GUID, чем генератор GUID. Вы можете назначить комбинацию клавиш для этого макроса и мгновенно вставить новые идентификаторы GUID в любом месте кода.

Вот код для интересующихся:

Public Module GUIDGenModule

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

End Module

Я фактически переключился на использование PowerShell для множества задач, которые раньше выполнялись с помощью созданных инструментов ... попробуйте следующее:

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

Некоторое время назад я писал о некоторых удобных макросах Visual Studio, которые генерируют новые идентификаторы GUID. Вы можете привязать эти макросы к клавиатуре и на лету генерировать идентификаторы GUID в редакторе исходного кода. О них читайте здесь:

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

Фактором проблемы является выбор упаковки продукта. Инструмент представляет собой аддоны C++. Поэтому, когда у вас есть vs pro выше (не только C# ...), установите часть C++.

Другие вопросы по теме