2012-03-15 4 views
1

내 C# 코드에서 워드 파일에 액세스하려고합니다. 나는 aspx 페이지에서 읽을 단어 doc 객체를 호출 할 때 객체가 어디에서 사용되던 지 상관없이 해당 단어 doc에 액세스 할 수 있도록 프로젝트의 일부로 포함시키고 자한다. 그렇다면 어떻게하면 doc이라는 단어를 프로젝트의 리소스로 포함시킬 수 있습니까? 또한 내 doc을 열려면 해당 문서의 경로가 필요합니다. 파일을 리소스로 포함시킨 후에 doc 객체라는 단어를 만들 수 있도록 어떻게 "경로"를 가져 옵니까? 어떤 머신이 그 객체를 호출하든 임시 위치로 복사 할 수 있습니까?리소스로 단어 파일 포함

감사합니다.

+0

아마도 리소스에 파일을 추가 할 수는 없지만 프로젝트에 파일을 추가하여 응용 프로그램을 배포하고 해당 URL (예 :'Server.MapPath ("your/path/here) ")'). –

답변

1

참고 : 서버 환경에서는 MSWord를 사용하지 마십시오. 임시 파일 Path.GetTempFileName 또는 temp folder에서 만든 FileStream에 저장하는 스트림 사용 Stream.CopyTo을 받고 후

How to embed file as resource

.

+0

리소스에 대해 생성 된 임시 파일의 경로를 가져와야합니다. 더 많은 링크로 파일을 저장 하시려면 –

+0

더 많은 링크가 가능합니까? –

관련 문제