none
Office 가 미 설치 된 PC에 상태에서 Excel 관련 라이브러리 사용 하는 경우 라이센스 문제 RRS feed

  • 질문

  • 1. 제품을 개발하는 과정에서 office를 설치하여 개발 합니다.
    1) VSC 2022 프로페셔널 구매하여, Microsoft.Office.Interop.Excel dll 사용하여 프로그램 개발 되었습니다.
     

    1. 제품을 개발 완료 후 다른 PC에 배포 설치할 경우 입니다.

    1) Office 가 기 설치 되었을 때는 Microsoft.Office.Interop.Excel dll을 배포할 이유는 없을 것입니다.

    2) 그러나 사용자 환경을 보장할 수는 없을 겁니다.
    - Office가 미 설치 되어 있다면, Microsoft.Office.Interop.Excel dll을 배포해야 할 수도 있을 겁니다.
    - 물론 기타 필요한 dll도 있을 겁니다.
    - 만약 이런 경우 라이센스에 대한 문제가 나타날 수 있습니까?
    - 있다면 어떻게 해결해 합니까? 

    2022년 5월 11일 수요일 오전 5:16

모든 응답

  • Microsoft.Office.Interop.Excel DLL의 어떤 기능을 쓰시는 지는 모르겠지만, 대부분의 경우 해당 DLL에서 제공하는 것들은 office가 설치되어 있어야 동작합니다.

    따라서, 기본적으로는 오피스가 미-설치된 경우라면 (어차피 동작하지 않으므로) 라이선스를 고려할 필요가 없습니다.

    2022년 5월 12일 목요일 오전 1:34
  • 위 글의 내용을 이해하고자 해석이 맞는지 알려 주시기 바랍니다.

    1. 해당 DLL를 배포를 한다고 하여, 설치할 PC에 MSOffice에 대한 라이센스가 없기에 동작하지 않는 다는 말로 해석이 됩니다.

    최영락

    2022년 5월 13일 금요일 오전 8:50
  • 안녕하십니까,
    포럼에 질문 주셔서 감사합니다.

    Office가 설치되어 있지 않은 경우 Microsoft.Office.Interop.Excel library를 사용할 때 오류가 보고되고 기본 코드가 작동하지 않기 때문에 라이선스에 대해 걱정하실 필요가 없습니다.

    문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해 주시기 바랍니다.
    감사합니다.

    MSDN Community Support Elin

     다른 커뮤니티 멤버에게 도움이 될 수 있게 문제를 해결 한 답변을 '답변으로 표시'를 클릭하시고 그렇지 않은 경우 '답변으로 표시 취소'를 클릭하시기 바랍니다. MSDN 서포트에 대한 의견이나 불만이 있을 경우 MSDNFSF@microsoft.com 으로 연락하시기 바랍니다.

    2022년 5월 13일 금요일 오전 10:08
    중재자