Azure DevOps 및 Office 통합 문제 해결
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
다음 이미지와 같이 Microsoft Excel에 팀 리본이 없는 경우 이 문서의 절차를 수행하여 문제를 해결합니다.
참고
Azure DevOps Office 통합은 업데이트 또는 개선에 대한 계획이 없는 완전한 기능입니다. 향후 투자는 CSV 파일을 사용하여 작업 항목을 대량으로 가져오거나 업데이트하는위한 네이티브 도구에 초점을 맞춥니다. Office 통합에 문제가 발생하는 경우 이 대안을 사용하는 것이 좋습니다. 모든 Office 통합 작업에는 설치된 버전의 Visual Studio 또는 Azure DevOps Office 통합 추가 기능을 설치하는 무료 Azure DevOps Office Integration 2019가 필요합니다. 필수 구성 요소는 Azure Boards 및 Office 통합을 참조하세요.
중요한
Microsoft 프로젝트 통합 및 TFSFieldMapping
명령은 다음에서 지원되지 않습니다.
- Visual Studio 2019 및 Azure DevOps Office Integration 2019.
- Azure DevOps Services를 포함한 Azure DevOps Server 2019 이상 버전
Microsoft Excel 통합에 대한 모든 지원이 유지되므로 작업 항목을 대량으로 가져오고 업데이트할 수 있습니다. Microsoft 프로젝트 사용에 대한 대안은 다음과 같습니다.
- 배달 계획
- Project Connect 또는 GANTT 차트와 같은 마켓플레이스 확장
Azure DevOps Integration 2019 설치
이 도구를 사용하면 Excel에서 Azure Boards에 연결할 수 있습니다. Azure DevOps Integration 2019 도구를 설치하려면 다음 단계를 수행합니다.
Azure DevOps Office Integration 2019 도구를 다운로드합니다.
다운로드한 파일을 실행하여 도구를 설치합니다.
Excel을 다시 시작하여 팀 리본을 확인합니다.
여전히 팀 리본이 표시되지 않는 경우 다음 섹션의 단계를 수행합니다.
Azure DevOps 추가 기능 사용
Excel에서 파일>옵션을 선택합니다.
관리 드롭다운 메뉴에서 추가 기능 및 COM 추가 기능을 선택한 다음 Go를 클릭하십시오.
Team Foundation 추가 기능 상자에 확인란이 있는지 확인합니다.
Excel을 다시 시작합니다.
팀 리본이 보입니다.
다음 시작 시 팀 리본이 표시되지 않으면 추가 기능의 로드 동작이 변경될 수 있으므로 다음 단계를 수행합니다.
레지스트리 업데이트
검색 또는 실행 상자에 입력
regedit
하여 Windows 시작 메뉴에서 레지스트리 편집기를 시작합니다.TFCOfficeShim.Connect를 포함하는 다음 경로 중 하나로 이동합니다.[ version] 폴더:
참고
이름이 같은 폴더가 여러 개 있는 경우 버전 번호가 가장 높은 폴더를 선택합니다.
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\Addins
(이 키가 없는 경우 다음 옵션 중 하나를 시도하세요.)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\Addins
두 번 선택하여 LoadBehavior를 열고 값 데이터 필드를 .로
3
설정합니다. 값이0
팀 리본이 면 로드되지 않습니다.확인을 선택하고 Excel을 다시 시작합니다.
LoadBehavior 항목에 대한 자세한 내용은 VSTO 추가 기능, LoadBehavior 값에 대한 레지스트리 항목을 참조 하세요.
추가 기능을 사용할 수 없는지 확인
Excel 파일 메뉴에서 옵션을 선택합니다.
추가 기능을 선택하고 관리 드롭다운 메뉴에서 사용 안 함 항목을 선택한 후 >이동을 클릭하세요.
목록에 Azure DevOps 추가 기능이 표시되면 선택하고 사용을 선택합니다.
Visual Studio가 실패할 때 Office 추가 기능이 Excel에서 로드되거나 열리지 않음
Azure Boards에 연결하려면 팀 리본으로 이동하여 새 목록을 선택합니다. 새 목록 대화 상자가 열리지 않거나 TF86001 또는 유사한 오류 메시지가 표시되면 Visual Studio를 복구해야 할 수 있습니다.
이 오류는 일반적으로 Office Excel 또는 Project 전에 Visual Studio를 설치할 때 발생합니다. 이 경우 Visual Studio Tools for Office 런타임이 올바르게 구성되지 않았습니다. 이 오류를 해결하려면 Visual Studio 설치를 복구합니다.
참고
TF31003
및 TF30063
같은 인증 문제는 사용자 계정에 권한 없는참조하세요.
필수 조건
Visual Studio 명령 프롬프트 및 Gacutil.exe(전역 어셈블리 캐시 도구)에 액세스할 수 있도록 Visual Studio를 설치합니다. Visual Studio가 없는 경우 Visual Studio Community 버전을 무료로 설치할 수 있습니다.
Gacutil 도구 실행
Visual Studio 명령 프롬프트를 열고 관리자 권한으로 실행하도록 선택합니다.
소프트웨어에 따라 다음 명령을 실행합니다.
소프트웨어 명령 Microsoft 365 GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.14.0.Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c\Policy.14.0.Microsoft.Office.Interop.Excel.dll
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.14.0.office\15.0.0.0__71e9bce111e9429c\Policy.14.0.Office.dll
Office 2016 및 Office 2013 GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c\Policy.12.0.Microsoft.Office.Interop.Excel.dll
<\br>GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.office\15.0.0.0__71e9bce111e9429c\Policy.12.0.Office.dll
Office 2010 GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c\Policy.12.0.Microsoft.Office.Interop.Excel.dll
<\br>GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.office\14.0.0.0__71e9bce111e9429c\Policy.12.0.Office.dll
명령을
GACUTIL
성공적으로 실행한 후 Excel을 다시 시작하고 Office용 Azure DevOps 통합 도구 추가 기능을 찾으십시오.
이전 단계가 도움이 되지 않는 경우 다음 단계를 시도합니다.
- Office를 복구합니다.
- Office를 제거한 다음 Office를 다시 설치합니다.
- 개발자 커뮤니티를 통해 Microsoft에 문의하세요.
사용자가 암호 변경 후 Excel에서 Azure DevOps에 로그인할 수 없습니다.
네트워크 암호를 변경하고 새 계정 정보로 인증 오류를 수신하기 시작하면 알려진 문제가 발생할 수 있습니다. Visual Studio에 저장된 토큰은 더 이상 유효하지 않지만 시스템에서 새로 고칠 필요성을 인식하지 못합니다. 아무 작업도 수행할 필요가 없습니다. 토큰은 결국 만료되고, 지연은 예측할 수 없지만 인증이 다시 작동하기 시작합니다. 다음 해결 방법을 사용하여 토큰을 수동으로 제거합니다.
레지스트리에서 토큰 제거
열려 있는 모든 Excel 인스턴스를 닫습니다.
관리자 권한 명령 프롬프트에서 다음 명령을 실행하여 레지스트리 경로를 저장하고 지웁니다(관리자 권한으로 실행).
reg export HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp %TEMP%\oicreds.reg
reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp
Excel을 열면 Azure DevOps에 연결할 때 로그인하라는 메시지가 표시됩니다.
이 문제를 일으키는 방식으로 구성된 경우 암호가 변경될 때마다 토큰이 만료될 때까지 기다리거나 이 reg 키를 삭제합니다.
새로 고침 및 게시를 수행하는 일시적인 문제
새로 고치거나 게시하는 동안 오류가 발생하면 Microsoft Entra ID에 조건부 액세스 정책이 있을 수 있습니다. 이 문제를 해결하려면 폴더 %LOCALAPPDATA%\.IdentityService
의 내용을 지웁니다.
Microsoft.Office.Interop.Excel.ApplicationClass 형식의 COM 개체를 캐스팅할 수 없습니다.
팀 탐색기에서 트리거된 Excel에서 작업 항목 목록을 열 때 오류 메시지가 표시될 수 있습니다. 자세한 내용은 'Microsoft.Office.Interop.Excel.ApplicationClass 형식의 COM 개체를 'Microsoft.Office.Interop.Excel._Application' 인터페이스 형식으로 캐스팅할 수 없음'을 해결하는 방법을 참조하세요.
Excel 데이터를 게시하거나 새로 고칠 때 데이터 충돌 해결
Excel 에서 작업 항목을 게시하려고 할 때, 해당 작업 항목의 버전이 작업 항목 데이터베이스의 버전과 다르면 데이터 충돌이 발생합니다. 다음 예제에서는 두 팀 구성원이 이러한 충돌을 만드는 방법을 보여줍니다.
- 팀 구성원이 Excel 또는 Project의 작업 항목 목록에서 작업 항목의 복사본을 엽니다.
- 팀 구성원 A는 작업 항목을 편집하고 하나의 변경 집합을 만듭니다.
- 팀 구성원 B는 동일한 작업 항목을 편집하고 다른 변경 집합을 만들고 해당 변경 내용을 게시합니다.
- 팀 구성원 A가 작업 항목 편집을 완료하고 변경 내용을 작업 항목에 게시하려고 합니다.
- Excel 또는 Project에는 게시할 수 없는 항목을 보여 주는 작업 항목 게시 오류 대화 상자가 표시됩니다.
데이터 충돌 해결
- 작업 항목 게시 오류 대화 상자에서 문제 열에 충돌 있는 각 작업 항목에 대해 게시되지 않은 작업 항목 상자에서 다음 단계를 수행하십시오.
-
게시되지 않은 작업 항목 상자에서 작업 항목을 선택합니다.
세부 정보 영역에는 선택한 작업 항목에 대한 충돌 목록이 표시됩니다. 충돌 필드 열에는 충돌이 발생하는 필드의 이름이 표시됩니다. 로컬 버전 및 Server 버전 열에는 각각 로컬 및 서버 데이터가 표시되고 이러한 각 열의 데이터 옆에 확인란이 나타납니다. -
세부 정보 상자의 각 행에 대해 올바른 값 옆에 있는 확인란을 선택합니다.
로컬 버전을 선택하면 Office Excel 또는 Office Project의 데이터가 서버의 데이터를 덮어씁니다. 서버 버전을 선택하면 서버 데이터가 Office Excel 또는 Office 프로젝트의 데이터를 덮어씁니다. - 게시를 선택합니다.
참고
이 단계에서는 수정한 작업 항목만 게시합니다. 작업 항목과 관련된 모든 데이터 유효성 검사 오류를 해결하지 않으면 해당 작업 항목이 게시되지 않습니다.
Excel에서 게시할 때 발생하는 데이터 유효성 검사 오류 해결
작업 항목 목록 또는 프로젝트 계획의 변경 내용이 작업 항목 형식의 규칙을 위반하는 경우 데이터 유효성 검사 오류가 발생합니다. 다음 예제에서는 일반적인 데이터 유효성 검사 오류를 보여 줍니다.
- 누군가가 허용된 값 목록에 이름이 포함되지 않은 팀 구성원에게 작업 항목을 할당합니다.
- 누군가 작업 항목을 만들었지만, 작업 항목 유형과 같은 필수 필드를 완료하는 것을 잊었습니다.
변경 내용을 게시하려고 할 때 데이터 유효성 검사 오류가 발생하면
데이터 유효성 검사 오류 해결
작업 항목 게시 오류 대화 상자를 사용하여 데이터 유효성 검사 오류를 해결할 수 있습니다.
작업 항목 게시 오류 대화 상자에서 데이터 유효성 검사 오류와 함께 표시되는 각 작업 항목에 대해 다음 단계를 수행합니다.
참고
데이터 유효성 검사 오류가 잘못된 작업 항목 유형인 경우 작업 항목 편집 단추가 표시되지 않고 작업 항목 양식이 표시되지 않습니다. Office Excel 워크시트 또는 Office 프로젝트 계획의 오류를 수정해야 합니다. Office Excel에서 오류를 해결하는 방법에 대한 자세한 내용은 이 문서의 다음 절차를 참조하세요.
게시되지 않은 작업 항목 상자에서 작업 항목을 선택하고,작업 항목 편집을(를) 선택합니다. 작업 항목 양식이 나타납니다.
작업 항목 양식에서 정보를 검토하고 값을 수정합니다.
닫기를 선택하여 변경 내용을 저장하고 작업 항목 양식을 닫습니다.
데이터 유효성 검사 오류를 수정한 후 게시 선택하여 수정된 작업 항목을 게시합니다.
메모
이 단계에서는 수정한 작업 항목만 게시합니다. 데이터 유효성 검사 오류를 해결하지 않으면 해당 작업 항목이 게시되지 않습니다.
닫기를 선택하여 작업 항목 게시 오류 대화 상자를 닫습니다.
Excel에서 오류 검사를 사용하여 데이터 유효성 검사 오류 해결
Office Excel 도구를 사용하여 작업 항목 목록에서 오류를 찾아 해결할 수 있습니다. Office Excel 오류 검사 도구를 사용하는 방법에 대한 자세한 내용은 Office Excel 도움말을 참조하세요.
Excel 2007에서 오류 검사를 사용하여 데이터 유효성 검사 오류 해결
- Microsoft Excel에서 수식 탭을 선택합니다.
-
수식 감사 그룹에서 오류 검사을 선택합니다.
오류 검사 도구에서 오류를 발견하면 오류 검사 대화 상자가 나타납니다. - 오류에 대한 기본 정보는 오류 검사 대화 상자에서 오류를 설명하는 텍스트를 참조하세요. 오류에 대한 자세한 정보를 보려면, 이 오류에 대한 도움말 을(를) 선택하십시오.
- 작업 항목 목록에서 오류가 포함된 셀을 선택한 다음 값을 수정합니다.
-
오류 검사 대화 상자에서 다시 시작을 선택하여 다음 데이터 유효성 검사 오류를 찾습니다.
- 오류 검사 대화 상자에 다른 오류가 표시되면 이전 두 단계를 반복하여 오류를 해결합니다.
- 오류 검사가 완료되었음을 나타내는 메시지가 나타나면 확인 선택하여 이 메시지와 오류 검사 대화 상자를 모두 닫습니다.