2012-01-24 2 views
0

이전에 WinAPI :: shellExecute()가 AX 2009에서 작동하지만 AX 커널과 응용 프로그램을 5.0.1500.1313 버전으로 업데이트 한 후 왜 WinAPI :: shellExecute)가 더 이상 작동하지 않거나 누군가가 설정을 변경했거나 실제로 작동하지 않는 이유는 무엇입니까?Axapta : WinAPI :: shellExecute 더 이상 작동하지 않습니다.

증상은 실제로 실행 된 대상 EXE이지만 다시 종료되는 즉시 다시 발생합니다.

누구든지이 문제를 분석하고 해결책을 제시 할 수 있습니까?

답변

0

당신은 7 (5.0.1500.4570) 업을 롤 업그레이드 할 수 있습니다 감사합니다.

커널 업그레이드 만 수행 할 수 있습니다.

+0

1 월, 실제로 업그레이드 또는 다른 설정 문제로 인해 확실하지 않습니다. 사용하고있는 버전 때문에 이것이 실제로 해당되는지 여부를 설명해 주시겠습니까? 기본적으로 WinAPI를 사용할 수 있습니다. :: shellExecute() 그렇습니까? 그리고이 문제는 일반적인 것이 아닙니다. – user733916

+0

서버를 보내지 않는 한 힌트 만 제공 할 수 있습니다. 'ShellExecute'는 괜찮습니다 (서버가 아닌 클라이언트에서). 공통점, 통계가 없습니다. –

+0

Jan, 롤업을 7 번 수행 한 후에도 여전히 작동하지 않습니다. 문제는 다른 것입니다 (확실히 클라이언트에서 실행됩니다). 나는 System.Diagnostic.Process를 아무 쓸모없이 사용하려고 시도한다. 클라이언트가 실행을 못하게하는 axapta에 대한 설정이 있습니까? 내가 프로그램 (핑거 프린트 스캐너)을 실제로 실행하기를 원하기 전에 말했듯이, 즉시 다시 닫았습니다. 그것이 실행되고 있음을 증명하는 것은 EXE를 실행하기 전후에 메시지 상자를 표시하는 VBScript를 만듭니다. 두 상자를 모두 실행하면 손가락 인쇄 창이 튀어 나오는 것을 보았습니다. 왜 도와 줄 수 있습니까? – user733916

관련 문제