2012-12-13 4 views
1

나는 clickonce 목록을 수정하는 도구를 만들고 있습니다. Clickonce 응용 프로그램 매니페스트 주변의 MSDN 문서에서 모호성을 발견했습니다. It says :"ia64"및 "amd64"는 클릭 메니저 목록에서 서로 바꿔 쓸 수 있습니까?

프로세서를 지정합니다. 유효한 값은 모든 프로세서에 대해 msil이며, x86 for 32 비트 Windows, IA64 for 64 비트 Windows 및 Intel 용 01260 64 비트 Itanium 프로세서입니다.

그러나 아직 모든 값을 포함하지는 않습니다. 64 비트 전용 실행 파일 용으로 clickonce 응용 프로그램을 컴파일하면 amd64 값이있는 매니페스트가 표시됩니다. 이것은 ia64과 호환됩니까?

답변

1

amd64 및 ia64는 완전히 다른 플라그이다. 교환 할 수 없습니다. Microsoft의 의견은 오해의 소지가 있습니다.

+0

무엇이 다른가요? 필자는 가상화와 같은 매우 구체적인 것들을 제외하고는 기본적으로 Intel x86-64 및 amd64와 호환 가능하다고 생각했습니다. – Earlz

+0

IA64는 Intel의 완전한 재 설계입니다. x86-64와 amd64가 원초적으로 개발되면서 ia64가 다 발달되었습니다. 거의 유일한 공통점은 둘 다 64 비트라는 것입니다. 진지하게 말하면, ia64는 실제로 다른 아키텍처이며 다른 명령이 설정되어 있습니다. 나는 그들이 64 비트이기 때문에 ia64에서 실행되는 amd64 코드를 신뢰하지 않을 것입니다. – dmaij

+0

당신은 아이태니엄에 대해 이야기하고 있습니까? 나는이 IA64에 대해 들어 본 적이 없으며 Clickonce가 처음 출시되었을 때부터 존재했습니다. – Earlz