Windows Server 2008 64 비트에서 \ windows \ system32 \ inetsrv 폴더에 일부 파일을 쓰려면 .msi 설치 프로그램 파일이 필요합니다. (이 파일은 C# XmlReaderSettings.Schema.Add()가 해당 폴더에 있어야하는 일부 XML 스키마 유효성 검사 파일입니다.MSI 설치 프로그램, 64 비트 OS, windows system32 inetsrv 폴더에 쓰기
설치 관리자가 실행될 때 파일은 \ windows \ SysWOW64 \ inetsrv 폴더에 있으며 끝내야합니다.
설치 프로그램에서 \ windows \ Sysnative 폴더에 쓰기를 시도했지만 설치 프로그램에서 그 이름이 정확한 폴더를 만들었지 만 가능하지는 않습니다. SysWOW64 리디렉션을 억제하는 것에 대한 좋은 설명은 this page을 참조하십시오.
Windows 2008 64 비트에서 .msi 파일을 \ windows \ system32 \ inetsrv 폴더에 저장하려면 어떻게해야합니까?
Jeff, 제공 한 시스템 폴더 속성이 유용합니다. 그러나 System64Foler를 사용하려고하면 대상 플랫폼이 호환되지 않는 컴파일러 오류가 발생합니다. 내 응용 프로그램은 x86 및 x64에 모두 설치해야합니다. WindowsFolder가 끝날 때 System32를 누르고 있으면 SysWOW64 리디렉션으로 인해 \ Windows \ SysWOW64 \로 출력됩니다. –
Darn. 그것은 내 지식의 범위입니다. : –
win64 일을 시도하십시오. –