Трыблы стандартных примеров VC++

Тема в разделе "LANGS.C", создана пользователем paralvic, 23 сен 2011.

  1. paralvic

    paralvic Пархоменко Александр Викторович

    Публикаций:
    0
    Регистрация:
    20 ноя 2010
    Сообщения:
    294
    Адрес:
    Нижний Новгород
    Не знаете почему Виндовс не компилирует свои собственные примеры?
    Код (Text):
    1. 1>  ATLFire.vcxproj -> D:\Example\ATL\Controls\ATLFire\.\Release\ATLFire.dll
    2. 1>CustomBuildStep:
    3. 1>  Description: Registering ActiveX Control...
    4. 1>D:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3075: Выход из команды "regsvr32 /s /c "D:\Projects\_Example\ATL\Controls\ATLFire\.\Release\ATLFire.dll"
    5. 1>D:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3075:
    6. 1>D:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3075: echo regsvr32 exec. time > ".\Release\regsvr32.trg"
    7. 1>D:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3075:
    8. 1>D:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3075:
    9. 1>D:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3075: :VCEnd" с кодом 5. Убедитесь в наличии достаточных прав для выполнения данной команды.
    10. 1>
    11. 1>СБОЙ построения.
     
  2. Kaimi

    Kaimi Андрей

    Публикаций:
    0
    Регистрация:
    15 апр 2010
    Сообщения:
    120
    Наверное стоит попробовать запустить студию под админом?
     
  3. djmans

    djmans New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2006
    Сообщения:
    312
    >Не знаете почему Виндовс
    Потому что Виндовс не обладает функцией компиляции.
     
  4. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    regsvr32 регистрирует в системе ActiveX. Требует админских прав.
    Судя по (x86) мы работем в 64-битной среде и наверное в ВИН7. Старые студии наверняка "не знают", что для выполнения экзе требуется "повышение прав". Поэтому даже запуск Студии под админом(и даже RunAs) может не помочь. Можно UAC отключить.

    Ну оговорился человек. Он имел ввиду Студию от Микрософт. Кстати компиляция и линковка прошли - это уже последний шаг: Custom Build