简体   繁体   English

在集成外壳中加载CPS项目

[英]Load CPS project in integrated shell

I have a custom language and debug editor extension for Visual studio, that I'd like to be able to distribute using the visual studio integrated shell. 我有一个针对Visual Studio的自定义语言和调试编辑器扩展,我希望能够使用Visual Studio集成外壳进行分发。

However, I am unable to open the custom project files using the integrated shell application: 但是,我无法使用集成的Shell应用程序打开自定义项目文件:

Unsupported
This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. 
For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK.
     - scripts, "F:\path\to\example.myproj"


No changes required
These projects can be opened in Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1 without changing them.
     - scripts, "F:\path\to\example.Example_sln"

Everything works fine when the extension is loaded as part of visual studio 2015 directly. 直接在Visual Studio 2015中加载扩展时,一切正常。

The custom project type was created using The Visual Studio Common Project System 自定义项目类型是使用Visual Studio公共项目系统创建的

Thanks to user rodya0 on Github, I have an answer : 感谢Github上的rodya0用户,我得到了一个答案

Add the following: 添加以下内容:

$ShellFolder$\Common7\IDE\CommonExtensions\Microsoft\Project; \

to the PkgDefSearchPath section of the .pkgdef file in your isolated shell project 到隔离的shell项目中.pkgdef文件的PkgDefSearchPath部分

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 什么是Visual Studio 2008 Shell(集成模式)? - what is Visual Studio 2008 Shell (integrated mode)? 我需要<projectguid>和<projecttypeguids>在新的 2017 cps 项目文件中?</projecttypeguids></projectguid> - Do i need <ProjectGuid> and <ProjectTypeGuids> in the new 2017 cps based project files? 使用集成访问数据库的项目部署问题 - Deploy problem with project with an access database integrated Microsoft Visual Studio 2012集成外壳程序中缺少“报表数据窗格” - “Report Data Pane” Missing in Microsoft Visual Studio 2012 Integrated Shell visual studio 2013 premium和visual studio shell集成的区别 - Difference between visual studio 2013 premium and visual studio shell integrated 使用Visual Studio集成的项目重新安装/升级Windows服务 - Reinstall/Upgrade Windows Services using Visual Studio-integrated Project 是否可以在Visual Studio集成的shell应用程序中捆绑第三者扩展? - Is it possible to bundle a 3rd party extension in your visual studio integrated shell application? SpecFlow项目加载失败 - SpecFlow project load failed 无法在 VSIX 中动态加载项目 - Cannot load dynamically a project in VSIX Roslyn加载项目文档失败 - Roslyn load project documents failing
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM