• 总结 — 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
        • 解决方法:暂未解决
  • 相关阅读:
    《软件工程》团队第一阶段Sprint检查表
    灭霸第一阶段绩效评估
    【Copy攻城狮日志】docker搭建jenkins拉取svn代码打包vue项目部署到nginx
    前端移动App开发环境搭建
    【Copy攻城狮日志】Node快速重命名文件,告别Potplay字幕困扰问题
    centos部署yapi爬坑记
    mint-ui之picker爬坑记
    前端内网穿透,localtunnel你值得拥有!
    Visual Studio Live Share不完全指北
    jq跑马灯效果
  • 原文地址:https://www.cnblogs.com/xiaoyinxxy/p/vxml.html
Copyright © 2020-2023  润新知