задача не выполнена так как не обнаружен aximp exe
«Не удалось выполнить задачу, потому что AXImp.exe не найден» при использовании MSBuild 12 для создания проекта MVC 4.0
Я пытаюсь настроить сервер сборки с помощью CruiseControl.Net и MSBuild. Однако он не работает с ошибкой:
То же самое прекрасно работает на моей машине, а не на сервере.
Я попытался найти по всему Интернету решение, но не могу его найти. Если возможно, я бы предпочел не устанавливать Visual Studio на сервере сборки. Это своего рода чрезмерная установка для установки всей IDE только для создания строковых команд. Я установил Microsoft Build Tools 2013 на этом сервере, но, похоже, не помогает.
Я попытался ввести путь в реестр, как это было предложено в сообщении об ошибке, но это тоже не сработало. Я также проверил путь, указанный в реестре, и файл aximp.exe действительно присутствует, но в подпапке под названием «NetFx 4.5.1 Tools». Однако копирование файлов отсюда на один уровень до родительской папки «bin» также не помогает.
Если это помогает, мой сервер сборки работает на Windows Server 2012.
ОТВЕТЫ
Ответ 1
То, что они рекомендуют в качестве шага 1 ( «установить Microsoft Windows SDK» ), является правильным советом. Установите Microsoft Windows SDK.
Ответ 2
В Windows 10 я установил «Microsoft Windows SDK» 8.1, но это мне не помогло.
Итак, я использовал параметр 3) в описании ошибки: вручную установите раздел реестра.
Открыта команда «regedit» из CMD и найдена локация (как предложено исключение) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDK\Windows\ v8.0A
Папка «WinSDK-NetFx40Tools-x86» отсутствовала, поэтому я создал ее и выполнил следующие клавиши:
P.S.: убедитесь, что в «C:\Program Files (x86)\Microsoft SDK\Windows\v8.0A\bin\NETFX 4.0 Tools \» у вас есть AxImp.exe
Ответ 3
Я решил проблему при установке Windows 8.1 SDK
Ответ 4
Это все еще проблема, с которой я столкнулся сегодня, и обнаружил, что когда я пытаюсь скомпилировать приложение в Visual Studio, оно компилируется правильно, но запускается MSBuild.exe из C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe сгенерировал эту ошибку.
Я изменил наш скрипт сборки на использование C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe и проблема «волшебным образом» исчезла.
Ответ 5
Чтобы обойти эту проблему, мне пришлось пройти следующие шаги.
Это позволило мне преодолеть эту ошибку.
Ответ 6
Чтобы решить эту проблему, я установил Windows SDK 10, 8 и 7 и изменил реестр, чтобы указать правильную позицию, где находится AxImp.exe. Но, к сожалению, я все еще получил ту же ошибку.
Я просто случайно обнаружил, что использование MSBuild 14.0 вместо 4.0 (C:\Windows\Microsoft.NET\Framework\v4.0.30319) может успешно построить мой проект.
Чтобы использовать MSBuild 14.0, вам необходимо настроить путь в переменной среды.
Aximp.exe (программа импорта элементов ActiveX форм Windows)
Программа для импорта элементов управления ActiveX преобразует определения типов в библиотеке типов COM для элемента управления ActiveX в элемент управления Windows Forms.
В Windows Forms могут находиться только элементы управления Windows Forms, то есть классы, производные от класса Control. Программа Aximp.exe создает класс-оболочку для элемента управления ActiveX, который может быть размещен в Windows Forms. Благодаря этому во время разработки можно использовать ту же методологию программирования и поддержки, что и для других элементов управления Windows Forms.
Чтобы разместить элемент управления ActiveX, необходимо создать элемент управления-оболочку, производный от AxHost. Этот элемент управления-оболочка содержит экземпляр базового элемента управления ActiveX. Оболочка может взаимодействовать с элементом управления ActiveX, но выглядит как элемент управления Windows Forms. Созданный элемент управления размещает элемент управления ActiveX и представляет его свойства, методы и события как свои собственные.
Эта программа автоматически устанавливается вместе с Visual Studio. Для запуска этого средства используйте Командную строку разработчика или PowerShell для разработчиков в Visual Studio.
В командной строке введите следующее.
Синтаксис
Remarks
Программа Aximp.exe преобразует всю библиотеку типов элемента управления ActiveX и создает набор сборок, содержащих метаданные среды CLR, и реализацию элементов управления для типов, определенных в исходной библиотеке типов. Имена файлов создаются по следующему шаблону.
Прокси среды CLR для типов COM: progid.dll
Прокси Windows Forms для элементов управления ActiveX (Ax обозначает ActiveX): Ax progid.dll
Как обновить, скачать и исправить AxImp.exe
Последнее обновление: 07/06/2021 [Среднее время чтения статьи: 4,7 мин.]
Первый выпуск файла AxImp.exe в ОС Windows 10 состоялся 04/12/2010 в составе Microsoft Visual Studio 2010 Ultimate 2010. Это не только самый последний выпуск от компании Microsoft, но и, насколько известно, единственная существующая версия.
Продолжайте читать, чтобы найти загрузку правильной версии файла AxImp.exe (бесплатно), подробные сведения о файле и порядок устранения неполадок, возникших с файлом EXE.
Рекомендуемая загрузка: исправить ошибки реестра в WinThruster, связанные с AxImp.exe и (или) Microsoft Visual Studio 2010 Ultimate.
Совместимость с Windows 10, 8, 7, Vista, XP и 2000
Средняя оценка пользователей
Обзор файла
Общие сведения ✻ | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Имя файла: | AxImp.exe | |||||||||||||
Расширение файла: | расширение EXE | |||||||||||||
Описание: | .NET Framework Windows forms ActiveX conversion utility | |||||||||||||
Тип объектного файла: | Executable application | |||||||||||||
Комментарии: | Flavor=Retail | |||||||||||||
Файловая операционная система: | Win32 | |||||||||||||
Тип MIME: | application/octet-stream | |||||||||||||
Пользовательский рейтинг популярности: |
Сведения о файле | |
---|---|
Набор символов: | Unicode |
Код языка: | English (U.S.) |
Флаги файлов: | Private build |
Маска флагов файлов: | 0x003f |
Точка входа: | 0x0000 |
Размер кода: | 36864 |
✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.
Что такое сообщения об ошибках AxImp.exe?
AxImp.exe — ошибки выполнения
Ошибки выполнения — это ошибки Microsoft Visual Studio 2010 Ultimate, возникающие во время «выполнения». Термин «выполнение» говорит сам за себя; имеется в виду, что данные ошибки EXE возникают в момент, когда происходит попытка загрузки файла AxImp.exe — либо при запуске приложения Microsoft Visual Studio 2010 Ultimate, либо, в некоторых случаях, во время его работы. Ошибки выполнения являются наиболее распространенной разновидностью ошибки EXE, которая встречается при использовании приложения Microsoft Visual Studio 2010 Ultimate.
В большинстве случаев ошибки выполнения AxImp.exe, возникающие во время работы программы, приводят к ненормальному завершению ее работы. Большинство сообщений об ошибках AxImp.exe означают, что либо приложению Microsoft Visual Studio 2010 Ultimate не удалось найти этот файл при запуске, либо файл поврежден, что приводит к преждевременному прерыванию процесса запуска. Как правило, Microsoft Visual Studio 2010 Ultimate не сможет запускаться без разрешения этих ошибок.
К числу наиболее распространенных ошибок AxImp.exe относятся:
Не удается запустить программу из-за отсутствия AxImp.exe на компьютере. Попробуйте переустановить программу, чтобы устранить эту проблему.
Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.
Как исправить ошибки AxImp.exe — 3-шаговое руководство (время выполнения:
Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему AxImp.exe. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.
Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.
Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):
Если на этапе 1 не удается устранить ошибку AxImp.exe, перейдите к шагу 2 ниже.
Шаг 2. Если вы недавно установили приложение Microsoft Visual Studio 2010 Ultimate (или схожее программное обеспечение), удалите его, затем попробуйте переустановить Microsoft Visual Studio 2010 Ultimate.
Чтобы удалить программное обеспечение Microsoft Visual Studio 2010 Ultimate, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):
После полного удаления приложения следует перезагрузить ПК и заново установить Microsoft Visual Studio 2010 Ultimate.
Если на этапе 2 также не удается устранить ошибку AxImp.exe, перейдите к шагу 3 ниже.
Microsoft Visual Studio 2010 Ultimate 2010
Шаг 3. Выполните обновление Windows.
Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках AxImp.exe может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:
Если Центр обновления Windows не смог устранить сообщение об ошибке AxImp.exe, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.
Если эти шаги не принесут результата: скачайте и замените файл AxImp.exe (внимание: для опытных пользователей)
Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows 10.
«Не удалось выполнить задачу, потому что AXImp.exe не найден» при использовании MSBuild 12 для создания проекта MVC 4.0
Я пытаюсь настроить сервер сборки с помощью CruiseControl.Net и MSBuild. Однако он не работает с ошибкой:
То же самое прекрасно работает на моей машине, а не на сервере.
Я попытался найти по всему Интернету решение, но не могу его найти. Если возможно, я бы предпочел не устанавливать Visual Studio на сервере сборки. Это своего рода чрезмерная установка для установки всей IDE только для создания строковых команд. Я установил Microsoft Build Tools 2013 на этом сервере, но, похоже, не помогает.
Я попытался ввести путь в реестр, как это было предложено в сообщении об ошибке, но это тоже не сработало. Я также проверил путь, указанный в реестре, и файл aximp.exe действительно присутствует, но в подпапке под названием «NetFx 4.5.1 Tools». Однако копирование файлов отсюда на один уровень до родительской папки «bin» также не помогает.
Если это помогает, мой сервер сборки работает на Windows Server 2012.
ОТВЕТЫ
Ответ 1
То, что они рекомендуют в качестве шага 1 ( «установить Microsoft Windows SDK» ), является правильным советом. Установите Microsoft Windows SDK.
Ответ 2
В Windows 10 я установил «Microsoft Windows SDK» 8.1, но это мне не помогло.
Итак, я использовал параметр 3) в описании ошибки: вручную установите раздел реестра.
Открыта команда «regedit» из CMD и найдена локация (как предложено исключение) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDK\Windows\ v8.0A
Папка «WinSDK-NetFx40Tools-x86» отсутствовала, поэтому я создал ее и выполнил следующие клавиши:
P.S.: убедитесь, что в «C:\Program Files (x86)\Microsoft SDK\Windows\v8.0A\bin\NETFX 4.0 Tools \» у вас есть AxImp.exe
Ответ 3
Я решил проблему при установке Windows 8.1 SDK
Ответ 4
Это все еще проблема, с которой я столкнулся сегодня, и обнаружил, что когда я пытаюсь скомпилировать приложение в Visual Studio, оно компилируется правильно, но запускается MSBuild.exe из C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe сгенерировал эту ошибку.
Я изменил наш скрипт сборки на использование C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe и проблема «волшебным образом» исчезла.
Ответ 5
Чтобы обойти эту проблему, мне пришлось пройти следующие шаги.
Это позволило мне преодолеть эту ошибку.
Ответ 6
Чтобы решить эту проблему, я установил Windows SDK 10, 8 и 7 и изменил реестр, чтобы указать правильную позицию, где находится AxImp.exe. Но, к сожалению, я все еще получил ту же ошибку.
Я просто случайно обнаружил, что использование MSBuild 14.0 вместо 4.0 (C:\Windows\Microsoft.NET\Framework\v4.0.30319) может успешно построить мой проект.
Чтобы использовать MSBuild 14.0, вам необходимо настроить путь в переменной среды.
- Электронный течеискатель с ручной регулировкой car tool ct m1014
- Как сделать скрутку для окуривания