2010-07-14 6 views
1

내 응용 프로그램은 사용자 요구 사항에 따라 XLSX 파일을 생성합니다. XLSX 파일이 파일은 Response.Redirect를을 사용하여 저장되는 위치로 리디렉션하는 사용자를 생성 한 후 IE6 XLS 파일을 XLS 파일로 열기

...

Response.Redirect("filename.xlsx")

사용자가 다음 파일을 열 때 ... 그들은이 메시지를받을 .

'filename.xls'을 (를) 열려고하는 파일의 형식이 파일 확장명이 아닌 다른 형식입니다. 파일을 열기 전에 파일이 손상되지 않았고 신뢰할 수있는 출처인지 확인하십시오. 지금 파일을 열시겠습니까?

나는이 메시지를 받았을 때 사용자가 "예"를 누르면 파일을 완벽하게 열어 보도록 지시했습니다.

IE6이 XLS로 XLSX 파일을 열려고하는 이유가 누구에게 있습니까?

참고 : 동일한 방식으로 PPTX 파일을 생성하는 유사한 응용 프로그램이 있습니다.이 파일은 문제없이 열립니다.

+0

내가 같은 문제가 있습니다. 해결책을 찾은 경우 작성하십시오 – Gopher

+0

안녕하세요 Gopher - 답변을 올렸습니다. 그게 당신에게 효과가 있는지 알려주세요. – mscccc

답변

2

링크를합니다.

모두 XLSX의 MIME 유형을 추가해야하고

(우리의 IT 부서가 돌보는되는 것들. 내가 특별히 모른다) 설치해야 몇 드라이버 업데이트도 있습니다 MIME 형식을 추가하십시오. IIS 관리자로 이동하여 .xlsx MIME 유형을 추가하십시오. (Documentation).

추가 할 필요가있는 MIME 유형은 다음과 같습니다

  • 파일 확장자 :.
  • MIME 타입을 XLSX : 응용 프로그램/vnd.openxmlformats-officedocument.spreadsheetml.sheet이에

자세한 정보는 여기에서 찾을 수 있습니다 : http://technet.microsoft.com/en-us/library/ee309278(office.12).aspx

+0

좋은 링크, 고마워. –

0

나는 여기

는 마이크로 소프트 웹 사이트에서 수정 프로그램입니다 ... 당신은 호스팅하거나 등이 컴퓨터에 의존하여 해당 문제를 해결할 수없는, 생각;

는 폴더 옵션 도구를 사용하여 해당 Office 프로그램에서 Office 파일을 열도록 Internet Explorer를 구성하려면 :

  1. 내 컴퓨터를 열고있다.
  2. 도구 메뉴 (또는보기 메뉴)에서 폴더 옵션을 클릭하거나 옵션을 클릭합니다.
  3. 파일 형식 탭을 클릭하십시오.
  4. 등록 된 파일 형식 목록에서 특정 Office 문서 형식 (예 : Microsoft Excel 워크 시트)을 누른 다음 고급을 누릅니다 (또는 편집을 누릅니다).
  5. 파일 형식 편집 대화 상자에서 같은 창에서 열기 확인란의 선택을 취소하거나 웹 문서 열기 확인란의 선택을 취소하십시오.
  6. 확인을 클릭하십시오.

여기에 나는 그것이 윈도우 서버의 이전 버전에 문제가 있음을 발견했습니다 http://support.microsoft.com/?scid=kb%3Ben-us%3B162059&x=13&y=13

+0

문제는 잘못된 프로그램에서 열리는 것이 아닙니다. 그것은 IE6이 .xlsx 파일로 지시 될 때 ... 그것은 .xls 파일이라는 것을 말합니다. – mscccc

관련 문제