Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio 2012外壳扩展开发 我正在创建一个隔离的shell扩展,我只是在想,C++学习这种类型的开发是否更好?我有使用c#和WPF的经验,我目前的印象是,我可以通过使用默认的shell扩展来创建shell,然后通过在shell包中创建扩展作为解决方案中的附加项目来创建我想要的功能_Visual Studio_Visual Studio 2012_Visual Studio Extensions - Fatal编程技术网

Visual studio Visual Studio 2012外壳扩展开发 我正在创建一个隔离的shell扩展,我只是在想,C++学习这种类型的开发是否更好?我有使用c#和WPF的经验,我目前的印象是,我可以通过使用默认的shell扩展来创建shell,然后通过在shell包中创建扩展作为解决方案中的附加项目来创建我想要的功能

Visual studio Visual Studio 2012外壳扩展开发 我正在创建一个隔离的shell扩展,我只是在想,C++学习这种类型的开发是否更好?我有使用c#和WPF的经验,我目前的印象是,我可以通过使用默认的shell扩展来创建shell,然后通过在shell包中创建扩展作为解决方案中的附加项目来创建我想要的功能,visual-studio,visual-studio-2012,visual-studio-extensions,Visual Studio,Visual Studio 2012,Visual Studio Extensions,如果有人能提供一些信息和技巧以及任何文档(这与我浏览的内容相差不大),那就太棒了 谢谢我不久前创建了扩展,它允许使用Visual Studio为8位老式计算机(e.c.Commodore 64或8位Atari)创建应用程序。它包含两个DLL—一个只是编辑器的扩展(语法着色、格式设置等),另一个是与VS集成的项目系统,允许使用6502汇编编译器构建项目,在模拟器中运行程序等。这两个DLL都是使用C#和MPFProj创建的。一旦我完成了这个项目,我就试图让它在独立的外壳中工作。我花了几个小时才弄明白

如果有人能提供一些信息和技巧以及任何文档(这与我浏览的内容相差不大),那就太棒了

谢谢

我不久前创建了扩展,它允许使用Visual Studio为8位老式计算机(e.c.Commodore 64或8位Atari)创建应用程序。它包含两个DLL—一个只是编辑器的扩展(语法着色、格式设置等),另一个是与VS集成的项目系统,允许使用6502汇编编译器构建项目,在模拟器中运行程序等。这两个DLL都是使用C#和MPFProj创建的。一旦我完成了这个项目,我就试图让它在独立的外壳中工作。我花了几个小时才弄明白如何使它工作,但我在pkgdef文件中找到了正确的注册表设置和条目,它工作得很好。AFAIR我曾经了解更多关于将扩展注册为独立shell扩展的信息。这意味着可以仅在C#中创建一个独立的shell扩展。
包含一个指向我的github的链接,您可以在其中找到Vintage Studio的源代码,以及一些关于设置和使用MPFProj的提示(在自述文件中)(例如,我在他们的代码中发现了一个需要直接修复的bug)。

谢谢@Pawel,techNet库链接是我不知道要找的东西