VSTO, Outlook add-ins, and Visual Studio 2015

后端 未结 3 1191
有刺的猬
有刺的猬 2020-12-30 22:22

Starting with Visual Studio RC, Visual Studio 2015 appears to no longer support the Office Add-In project types from Visual Studio Tools for Office (VSTO). Lots of googlin

相关标签:
3条回答
  • 2020-12-30 22:41

    I am using VS 2015 Enterprise and I solved it with follow steps.

    1. Edit office project 's .Csproj file with an XML editor find node: project\PropertyGroup, delete ProjectTypeGuids node;

    2. close .sln.

    3. reopen .sln.

    My ProjectTypeGuids is <ProjectTypeGuids>{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>.

    It seems VS can't recognize the typeGuids.

    /**********Thanx Mogsdad for format my code**********/

    When i try debug this project,i found it cant be debuged.Because it's projectType has losed.So i recover the .csproj file.

    I notice another config node @<Project><ProjectExtensions><VisualStudio><FlavorProperties><ProjectProperties>. This node has a attribute named ApplicationType and its value is 'XLS',i modified it to 'Excel',the project seems work fine.

    0 讨论(0)
  • 2020-12-30 22:44

    With the help from James Randal we found an answer. We created a brand new empty Sharepoint Add-in then compared a newly created .csproj XML with the OfficeDev PNP .csproj XML.

    Deleting the GUID's above does not help as then Visual Studio does not recognize the project as a Sharepoint project.

    Answer : Edit the .csproj XML to change <TargetOfficeVersion> 16.0 </TargetOfficeVersion> to be 16.1 worked for me. You will still need to right-click on Sharepoint Project and install missing features but it finishes without the error message now.

    0 讨论(0)
  • 2020-12-30 23:01

    Do you have the Community edition of VS installed?

    Try to install https://aka.ms/getlatestofficedevtools .

    0 讨论(0)
提交回复
热议问题