导出模板

转载 2016年10月05日 13:54:45

在安装MVC,ASP.NET AJAX 后都会在新建工程列表中出现一些新的项目模板,通过这些项目模板创建工程后,都会为我们做好一些这些工程需要的配置,或者干脆就创建一些示例工程,为我们简化了很多配置的工作,并具有一些的学习向导作用。在很多情况下,也许我们也需要自己创建这样的项目模板,其实步骤非常简单,下面我们就通过一个简单的例子来说明如果创建项目模板,并创建安装文件。

项目模板的创建非常简单,我们只需要将希望作为项目模板的工程,导出即可,在Visual Studio 中找到:File >> Export Template

Export Template Wizard

如果当前解决方案中有多个工程,我们可能通过下拦框选择希望被作为模板的项目,选择“Project template ”进入下一步:

Export Template Wizard2

在这里,你可以选择是否自动将模板导入到Visual Studio ,还可以选择是否弹出显示导出的项目模板,点击完成即可完成项目模板的导出,并且此时,它会为我们自动导入到Visual Studio中,并且会弹出导出的项目模板目录,它是一个zip压缩文件。此时,我们再打开一个Visual Studio,新建项目时即可使用刚刚导出的模板。

Export Template 3

到些为止,项目模板的创建已经完成。但是还有一点麻烦的是,每次我们要安装此模板时,需要手工将该压缩文件拷贝到项目模板目录,使用起来不是很方便。我们希望能像安装文件那样,双击即可完成安装,不需要手工拷贝文件。此时我们还需要一个文件,.vscontent,来制作.vsi安装文件。我们在刚刚导出的项目模板目录中新建名为:SampleProjectTemplate.vscontent的xml文件。它的内容如下:

<?xml version="1.0" encoding="utf-8" ?>
<VSContent xmlns="http://schemas.microsoft.com/developer/vscontent/2005">
    <Content>
        <FileName>SampleProjectTemplate.zip</FileName>
        <DisplayName>Sample Project Template</DisplayName>
        <Description>A project template created for this example.</Description>
        <FileContentType>VSTemplate</FileContentType>
        <ContentVersion>1.0</ContentVersion>
        <Attributes>
            <Attribute name="ProjectType" value="Visual C#"/>
            <Attribute name="ProjectSubType" value="Web"/>
            <Attribute name="TemplateType" value="Project"/>
        </Attributes>
    </Content>
</VSContent>

以上的属性配置就不多介绍了,需要说明的是ProjectSubType属性是指定将该模板安装在Web的项目列表当中。将项目模板的压缩文件和SampleProjectTemplate.vscontent压缩成一个ZIP文件,并且修改后缀名为:.vsi 。然后你可以看到的它的图标发生面什么变化了,双击该文件,我们会得到这样的一个安装向导界面:

Export Template 4

OK,这就是我们需要的一个项目模板安装文件,直接完成,就可以完成项目模板的安装和导入。

现在,你就可以开始动手创建自己的项目模板了,享受项目模板带来的便利了 :)。

阿不 http://hjf1223.cnblogs.com

使用poi通过excel模板导出excel数据

使用poi通过excel模板导出数据,导出的excel文件格式和原模板一样,操作简单
  • fengxing_2
  • fengxing_2
  • 2016年01月29日 13:56
  • 6468

POI Excel导出,模板导出,代码解析

模板导出的思路主要是为统计表格服务,这些表格格式比较固定,但是样式比较复杂,用poi生成比较麻烦,这里我们可以先使用Excel制作出模板,到时候进行填值就可以.这个主要对象接受两种类型,map和实体 ...
  • jueyue
  • jueyue
  • 2013年11月20日 23:43
  • 3931

根据excel模板导出excel

1. 代码 package com.base.pf.common.util; import java.io.FileInputStream; import java.io.FileNotFound...
  • hichinamobile
  • hichinamobile
  • 2016年06月02日 10:20
  • 1835

JAVA使用POI根据模版导出EXCEL

//excel模板路径 File fi=new File(basePath+templetName); POIFSFileSystem fs = new POIFSFileSystem(new...
  • hhl2046
  • hhl2046
  • 2015年10月14日 11:38
  • 6563

导出word使用模版

还是在我们的那个项目中,我通过看别人写的代码,看到了一个特别值得学习的地方...
  • u013045878
  • u013045878
  • 2015年12月31日 15:28
  • 1928

NPOI 根据模板导出Excel

引用命名空间 using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; /// /// 导出正式Excel文件,用于导入...
  • qq285679784
  • qq285679784
  • 2015年04月13日 14:09
  • 2149

POI模板导出word

java使用poi模板方式完成word导出,亲测可用。
  • u011752272
  • u011752272
  • 2016年04月17日 22:18
  • 2652

Excel模板导出

//下面是实体类package com.test.model; import java.util.Date; //模板数据实体public class UserTmpl { private int ...
  • laozhuxiao
  • laozhuxiao
  • 2016年12月27日 16:03
  • 600

使用模板导出Excel

首先需要导入相关jar包 代码示例: .jsp文件 一一一二一三
  • Gaowahaha
  • Gaowahaha
  • 2017年04月20日 15:26
  • 505

Word模板导出

一、步骤: 1.在Word中建立书签; 2.编写C#代码:  (1) 数据准备 [html] view plain copy /// summary>          //...
  • wang__wei
  • wang__wei
  • 2016年12月07日 15:16
  • 544
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:导出模板
举报原因:
原因补充:

(最多只允许输入30个字)