2013-05-11 1 views
3

내 Windows C# 프로젝트에서 내 프로젝트를 게시 할 때 내 Bin/Debug 폴더에 여러 단어 파일이 있는데 단어 파일에 액세스 할 수없는 것 같습니다. 게시되지 않았으며 파일을 찾을 수없는 예외가 발생했습니다.Windows 응용 프로그램에서 단어 파일을 게시하는 방법 C#

내 설정으로 파일에 액세스 할 수 있도록 해당 파일을 게시하는 방법을 알려주십시오. 요구 사항에 따라 하드 디스크 또는 서버에 파일을 저장할 수 없으므로 응용 프로그램과 함께 사용해야합니다.

도와주세요

+0

해당 응용 프로그램 폴더에 대한 권한을 확인하십시오. 언젠가 응용 프로그램이 허가 제한으로 인해 파일을 읽지 못했기 때문에 –

답변

3

이러한 파일을 "리소스"로 추가 할 수 있습니다. 그렇게하면 이러한 단어 파일이 실행 파일에 컴파일됩니다. 여기에 읽으십시오 : http://msdn.microsoft.com/en-us/library/7k989cfy(v=vs.80).aspx

+0

왜 Downvote ??? –

+0

안녕하세요,하지만 리소스에 단어 파일을 저장할 수있는 방법을 찾지 못했습니다. 저를 안내해 주시겠습니까? –

+0

"솔루션 탐색기에서 프로젝트의 속성 노드를 마우스 오른쪽 단추로 클릭하고 열기를 클릭 한 다음 프로젝트 디자이너의 리소스 페이지에서 리소스 추가 단추를 클릭하여 프로젝트에 리소스를 추가 할 수 있습니다. 작동하지 않는 것은 무엇입니까? –

0

저장을 위해 디버그 폴더를 사용하지 마십시오. 예를 들어, 한 번 릴리스 버전을 제공합니다. 이 요구 사항은 정말 이상합니다. 그러나 Visual Studio를 사용하여 이러한 (Word) 파일을 첨부 할 msi 파일 (Windows Installer)을 만듭니다. 그런 다음 이러한 파일을 하드 디스크에 저장할 수 있습니다.

How to: Get the Application Directory

관련 문제