2013-04-05 2 views
0

SMS를 보내는 소형 콘솔 응용 프로그램을 만들었습니다. 아시다시피 Outlook을 사용하여 SMS를 보낼 수 있습니다. 하지만 윈도우 7Office (Outlook) Windows Server 2008 R2의 Interop 문제

내가 정말 필요하고 설치해야하는 위치가 작동하지 않는 시스템에서

내 데스크탑 PC에,

이 잘 나는 완료하고 모든 것이 잘 작동!

Windows Server 2008 R2 시스템입니다.

Office 자동화는 서버에 "권장"되어 있지 않으며 "잘 작동하지 않습니다"라는 메시지가 표시되는 경우 약 입니다.

필자의 경우 요구 사항이며 어떻게 든 작동시켜야합니다.

작동 중단 {HRESULT에서 예외 : 0x80004004 (E_ABORT)}

Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application(); 
var sms = app.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMobileItemSMS); 
//Unnecessary Things between I removed 
sms.Send(true); 

내가 오류는 다음과 같다 : 여기

코드는 SMS를 보낼 수 어떤 실무 솔루션이나 도움이 필요하다면 깊이 감사드립니다!

+0

멍청한 질문이지만 꼭 Outlook에서 서버에 설치되어 있습니까? 그렇다면 물리적으로 서버에 로그인 한 상태에서이 프로세스를 수동으로 실행하고 있습니까? 아니면 기본적으로 대화 형 사용자가 실행하지 않는 웹 사이트 또는 서비스에 의해 실행되고 있습니까? – Nanhydrin

+0

문제가 해결되었지만 이상하게 보였습니다 - 내 대답보기 – eMi

답변

0

문제가 해결되었습니다. "어떤 CPU"을 "86"에서 빌드 탭에서

조금 이상하지만, 변화하는 플랫폼 대상은 응용 프로그램이 성공적으로 윈도우 서버에서 실행/작동했다.

아마도 다른 사람들에게도 도움이 될 수 있습니다.

관련 문제