09.02.2021, 22:58 | #1 |
Участник
|
10.0.17 ошибка компиляции "Run command <resgen.exe> with arguments"
10.0.17 Ошибка при компиляции любого модуля (отдельная строка для каждого файла мето)к:
X++: Run command <resgen.exe> with arguments <"C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\primaryResource.resx" "C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\ApplicationFoundation.resources"> labelc.exe exited with code -1. X++: k:\>resgen.exe "C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\primaryResource.resx" "C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\ApplicationFoundation.resources" Read in 1 resources from "C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\primaryResource.resx" Writing resource file... Done. X++: -<Diagnostic> <DiagnosticType>Unspecified</DiagnosticType> <Severity>Informational</Severity> <Path>labelc.exe</Path> <Moniker>Compiling Primary Resource file for ProductFramework_Tile</Moniker> <Message>Compiling Primary Resource file for ProductFramework_Tile</Message> </Diagnostic> -<Diagnostic> <DiagnosticType>Unspecified</DiagnosticType> <Severity>Fatal</Severity> <Path>labelc.exe</Path> <Moniker>Unable to run command</Moniker> <Message>Run command <resgen.exe> with arguments <"C:\Users\Admin9ca2c9adc2\AppData\Local\Temp\3rxjjgqw.xsp\primaryResource.resx" "C:\Users\Admin9ca2c9adc2\AppData\Local\Temp\3rxjjgqw.xsp\ApplicationPlatform.resources"></Message> </Diagnostic> -<Diagnostic> <DiagnosticType>Unspecified</DiagnosticType> <Severity>Fatal</Severity> <Path>labelc.exe</Path> <Moniker>Error</Moniker> <Message>System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified</Message> </Diagnostic> -<Diagnostic> <DiagnosticType>Unspecified</DiagnosticType> <Severity>Fatal</Severity> <Path>labelc.exe</Path> <Moniker> at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)</Moniker> <Message> at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)</Message> </Diagnostic> |
|
09.02.2021, 23:13 | #2 |
Участник
|
Можно попробовать продебажить или сдампить procdump first chance exception и посмотреть, что пытается запуститься
|
|
10.02.2021, 14:40 | #3 |
Участник
|
Procdump выдал в принципе ту же информацию, что и компилятор в VS - см вложенный файл - Win32Exception (0x80004005): The system cannot find the file specified
|
|
10.02.2021, 15:50 | #4 |
Участник
|
Теперь можно открыть его студией и попробовать посмотреть, что он там пытается запустить
(пройтичь по колстеку и посмотреть параметры, которые он передает дотнету). Еще можно взять procmon и проверить какой именно файл он не находит |
|
13.02.2021, 18:42 | #5 |
Участник
|
Цитата:
Сообщение от alicedr
10.0.17 Ошибка при компиляции любого модуля (отдельная строка для каждого файла мето)к:
X++: Run command <resgen.exe> with arguments <"C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\primaryResource.resx" "C:\Users\Admin9\AppData\Local\Temp\v44sbct0.t1p\ApplicationFoundation.resources"> labelc.exe exited with code -1. Вот строка поиска https://www.yammer.com/dynamicsaxfee...rch=resgen.exe Вот ссылка на решение https://www.yammer.com/dynamicsaxfee...71911286104064 Вот решение проблемы Цитата:
Lau Bøgelund Larsen – February 10 at 11:32 AM
I added the following Path "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools" and it worked. |
|
19.02.2021, 21:44 | #6 |
Участник
|
Спасибо за ответы!
Проблема оказалась в том что resgen,exe необходимой версии на виртуальной машине отсутствовал, прям вместе вместе с папкой нужной версии. Имеющийся resgen отлично работал из командной строки, но не при компиляции. Пришлось скопировать его с другой машины и подправить переменную окружения path. |
|
Теги |
d365 for operations, d365fo, dynamics 365 for operations |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|