首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    (翻译)LearnVSXNow! #11- 测试package

    所以在这篇文章里我只是讲一些和VSPackage测试相关的基本问题。 我相信VSPackage的自动化测试能带给我们很大的帮助。...但我并不会很深入的讲解VSPackage的测试方法,我只是给你们展示一下如何进行VSPackage的测试,这样你们就可以利用VSPackage的测试来帮助你们测试package的正确性。...这一次,VSPackage向导会创建三个项目。...那么,当我们测试VSPackage的时候,上下文是什么呢?这就要看我们要测试的是什么了。...深入研究一下VSPackage向导生成的测试项目是很值得的,因为我们可以在这些代码中得到很多文档里没有提到的信息。VSPackage向导生成了两个测试项目,我们来逐一看一下它们。

    85610

    (翻译)LearnVSXNow!-#7 创建我们第一个工具集-完成这个示例

    另外,由于这些资源标识是由VS IDE来处理的,所以这个图片必须放在VSPackage.resx文件中。...为了给工具窗添加“clock”图片,我们可以把这个图片文件添加到VSPackage.resx文件中,并用一个数字作为该图片资源的ID,在这里我们用300作为这个图片资源的ID。...但是在这里我用了和VSPackage向导一样的方式:通过在Resources.resx文件中指定的值来给Caption赋值。...第一个必须是一个整型的ID,这个ID值就是我们在VSPackage.resx文件中添加的图片资源的ID。...一个工具窗不仅能被所在的VSPackage调用,也能被其他的VSPackage调用。在前面的文章中(第5篇),我提到了一个按需加载package的模型。

    53130

    (翻译)LearnVSXNow!-#6 创建我们第一个工具集-序幕

    创建一个空的VSPackage 我们先创建一个空的VSPackage。因为在前面的文章中我说明了创建空package的步骤,所以在这里就省略掉截图了。...选择Visual Studio Integration Package类型的项目,该项目模板会弹出我们的朋友—VSPackage向导。命名工程为StartupToolset。...为了能把vsct文件编译到资源中,应该设置Build Action为VSCTCompile(如果我们用VSPackage向导并选择Menu Command的话,这个文件会自动设置成VSCTCompile...ResourceName子节点使得编译器在编译过程中,用1000作为资源ID,把cto文件编译到VSPackage中。...总结 这这一篇中,我们开始创建一个工具集来熟悉VSPackage的开发。作为这个系列的第一部分,我们创建了一个空的package,并手动添加了一个菜单命令。

    50820

    (翻译)LearnVSXNow! #14- VSCT文件基础

    KeyBindings/> 其中,最重要的是Extern、Commands和Symbols节点,让我们看一下VSPackage...通常情况下,我们的程序集里只包含一个Package,所以我们通常在把VSPackage向导帮我们生成的Package的ID作为package属性的值: VSPackage向导创建了一个带有工具窗的package的话,在vsct文件里我们可以看到如下定义: <?xml version="1.0" encoding="utf-8"?...创建一个主菜单级别的命令 VSPackage向导可以帮我们把菜单放到如下位置:如果我们创建一个简单的命令的话,向导会把菜单放到“工具”菜单下;如果我们创建一个简单的工具窗的话,向导会把菜单放到...在生成VSPackage时,vsct文件被编译到cto文件里,并且作为嵌入的资源添加到Package程序集里。

    74950

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券