2015-01-27 2 views
0

Office 2010 용 AddIn을 개발했습니다. Word에서 AddIn을 시작할 때 SaveAs (문자열 경로)를 수행합니다. 이걸 가지고 어떤 행동을하는 봉사단이 나온 후에. 하지만이Word.Document를 복사하여 폴더 경로에 붙여 넣는 방법은 무엇입니까?

과정과 같은 오류가 가 '\ pc8160 \ D $ \ 오드 \ ExternalData \ DRUM \ UPLOAD_FILE_FROM_ADDIN \ IC_XML_FILE_PROTECTION \ FILE은 \ 프로그래밍 Guide.doc'가 사용하고 있기 때문에 파일을 액세스 할 수 있습니다 다른 프로세스에 의해

SaveAs 단어를 할 때 새 경로에서 문서를 열고 단어 파일을 끝내야하기 때문에 논리가 있습니다. 왜냐하면 나는이 단어 파일을 복사하고 SaveAs가 아니기 때문에. 어떻게해야합니까? 감사.

답변

0

VSTO 특정 기능이 필요하지 않습니다. System.IO에있는 File.Copy을 사용하면됩니다.

File.Copy(sourceFileName, destFileName, overwrite); 
+0

감사합니다. – mosflex

0

파일을 복사하려면 SaveAs 메서드를 사용하지 마십시오. 대신 파일 IO 작업 (File.Copy)을 사용해야합니다.

관련 문제