zoukankan      html  css  js  c++  java
  • 总结 — VS2010新增文件类型

    VS2010新增文件类型
    • 系统要求如下
      • 支持操作系统:Windows 7、Windows Server 2003 R2、Windows Server 2003 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Vista SP2、Windows XP SP3
      • 用户需要安装MSXML6
      •  Visual Studio 2010专业版或更高版本
      • 安装VS2010 SP1 SDK
      • 上一步骤完成之后再安装VS2010 SDK sp1
    • 打开VS2010,在新建项目中可以看到如下图

    • 新建解决方案
    • 添加C# Item Template项目名称为vxml,删除class.cs,添加VXMLFile.vxml,编辑vxml.vstemplate内容如下

    • 删除原来的class.cs文件,新增VXMLFile.vxml文件,内容为vxml模板内容
    • 生成可添加文件
      • (方式一)添加VSIXProject项目,名称为VXMLExtension,打开source.extension.vsixmanifest文件,在AddContent中添加vxml项目生成的vxml.zip,编译运行debug中的VXMLExtension.vsix,卸载请在vs2010的工具-扩展管理器中卸载
      • (方式二)将【vxml.zip】文件添加到VS2010的安装路径下如【D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\2052】并在【Visual Studio 命令提示(2010)】中运行devenv /setup,如下图,运行需要1~2分钟,请耐心等待。
    • 使用说明
      • (方式一)
        • 安装:将【vxml安装包.rar】解压,运行【VXMLExtension.vsix】,重新打开VS2010的项目,在添加文件中可以看到新增vxml文件类型。
        • 卸载:打开VS2010,在工具 - 扩展管理器中卸载VXMLExtension即可。
      • (方式二)
        • 将【vxml.zip】文件添加到VS2010的安装路径下如【D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\2052】并在【Visual Studio 命令提示(2010)】中运行devenv /setup,如下图,运行需要1~2分钟,请耐心等待。
        • 卸载请直接删除【vxml.zip】文件,运行并在【Visual Studio 命令提示(2010)】中运行devenv /setup。
    • 安装完成后,重新打开VS2010即可看到如下图所示的VXML文件类型

    • 遇到的问题
      1. $符号
        • 问题描述:编译失败,出现异常字符$
        • 解决方法:csproj文件中使用<None Include/>中添加含有$符号的文件
      2. $safeprojectname$等系统变量未被替换
        • 问题描述:$safeprojectname$等系统变量未被替换,生成的文件类名还是$safeprojectname$
        • 解决方法:设置vstemplate文件中的ReplaceParameters="true"即可
      3. 未能加载类型.Global
        • 编译成功,运行失败,报未能加载类型.Global
        • 解决方法:暂未解决
  • 相关阅读:
    39.前端需要注意哪些SEO
    38.http的几种请求方法和区别
    37.伪元素和伪类的区别
    35.如何实现页面每次打开时清除本页缓存
    Jmeter工具设置中文版(切换显示语言)
    soapui测试http接口
    【C++】《Effective C++》第三章
    【C++】《Effective C++》第二章
    【设计模式】面向对象设计原则
    【设计模式】设计模式概述
  • 原文地址:https://www.cnblogs.com/xiaoyinxxy/p/vxml.html
Copyright © 2011-2022 走看看