빌드 오류 + Excel 2010용 VSTO 추가 기능 생성 (Build Error + Creating VSTO addin for excel 2010)


문제 설명

빌드 오류 + Excel 2010용 VSTO 추가 기능 생성 (Build Error + Creating VSTO addin for excel 2010)

I try to create an excel add‑in using VS 2010. When I create a new project Excel 2010 Addin, and try to compile the solution. I get an error which says.

'Error  1   The "FindRibbons" task could not be loaded from the assembly            
'Microsoft.VisualStudio.Tools.Office.BuildTasks, 
'Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.  Confirm that the   
'<UsingTask> declaration is correct, that the assembly and all its dependencies are   
'available, and that the task contains a public class that implements   
'Microsoft.Build.Framework.ITask.   DemoExcelAddIn1

I downloaded an installed the VS 2010 tools for office runtime. But I cannot locate the assembly 'Microsoft.VisualStudio.Tools.Office.BuildTasks,

How do I proceed. Could anyone help..


참조 솔루션

방법 1:

This looks like a known issue sourced from MSDN forums ‑ you just need to update your Microsoft.VisualStudio.Tools.Office.targets file to  point to version 11.0.0.0 instead of version 10.0.0.0.

Updating MSBuild Targets File

For those who encounter this problem, go to C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\OfficeTools and open the Microsoft.VisualStudio.Tools.Office.targets file. 

Replace all 10.0.0.0 with 11.0.0.0.

#### 방법 2:

Install VS2010 SP1, that should resolve your problem.

I had this problem as well, i then installed VS2010 SP1 & VS2013 SP4.

Cheers !

방법 3:

We have VS2013 installed on the build slaves, so we fixed the issue by doing the following:  go to C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\OfficeTools and open theMicrosoft.VisualStudio.Tools.Office.targets file. 

Replace all 11.0.0.0 with 12.0.0.0.

(by SandepkuSliverNinja ‑ MSFTTelson AlvaJirong Hu)

참조 문서

  1. Build Error + Creating VSTO addin for excel 2010 (CC BY‑SA 3.0/4.0)

#msbuild #vsto #excel-addins #msbuild-task #excel-2010






관련 질문

빌드 오류 + Excel 2010용 VSTO 추가 기능 생성 (Build Error + Creating VSTO addin for excel 2010)

.sln 파일의 속성을 MSBuild의 프로젝트 파일로 전달할 수 있습니까? (Is it possible to pass properties from an .sln file to project file in MSBuild?)

ProjectInfo.xml 파일을 찾을 수 없습니다. 소나 속성 파일 생성 실패 (No ProjectInfo.xml files were found. Generation of the sonar-properties file failed)

CSC 컴파일러는 어디에서 PE 파일을 생성합니까? (Where CSC Compiler Generate PE file?)

error CNDL0005: Product 요소에 예기치 않은 자식 요소 'Dialog'가 포함되어 있습니다. (error CNDL0005 : The Product element contains an unexpected child element 'Dialog')

Visual Studio 빌드 중 PostSharp OutOfMemoryException (PostSharp OutOfMemoryException during Visual Studio build)

개체 배열을 설정하는 동안 FindBug 오류 '변경 가능한 개체에 대한 참조를 통합하여 내부 표현을 노출할 수 있음'을 수정하는 방법은 무엇입니까? (How to Fix FindBug error 'May expose internal representation by incorporating reference to mutable object' while setting Array of Objects?)

MSBuild에서 내 x86 프로그램을 빌드할 수 없습니다. (MSBuild cannot build my x86 program)

MSDeploy를 사용하여 Web.config 사용자 지정 섹션을 변환하는 방법은 무엇입니까? (How-to Transform Web.config Custom Sections With MSDeploy?)

오류: 프로젝트의 기본 XML 네임스페이스는 MSBuild XML 네임스페이스여야 합니다. (Error: The default XML namespace of the project must be the MSBuild XML namespace)

Azure Devops에서 msbuild를 사용하여 릴리스 및 디버그 구성 모두로 너겟 파일을 만드는 방법 (How to create a nuget file with both the Release and Debug configurations using msbuild in Azure Devops)

.csproj 파일에서 두 날짜의 차이를 얻으려면 어떻게 해야 합니까? (How do I get the difference between two dates in a .csproj file?)







코멘트