VS2019 项目模板制作

前期制作了一个winform 程序平台,它提供了一些常用的接口或功能接口,开发人员只需要开发dll,放在平台的根目录就可以运行调试。我希望给开发人员一个项目模板,利用它就可以快速新建工程,这个工程里自动引入所需要的dll.这些dll有些是.NET提供的,有些是自己开发的。最重要的是:我想让这个类库编译后自动把生成的dll转移的平台winform程序下,并且让这个dll的启动项目为平台的exe程序。

解决办法:VS模板制作。

准备工作:

先建立一个普通项目工程,作为标准模板的制作,为了让类库引用的第三方dll自动引入,新建了一个文件夹,此项目引用这个文件夹下的dll.

接着:在项目生成事件中做一些操作:我这里就是删除,copy动作。

这个不是关键:我需要保持项目调试为启动外部exe. 即使在项目里配置好导出模板仍然不生效,这里折腾实验半天没有成功。

坚持摸索尝试就能成功:找到了VS的.vsproj.user,把其中一段配置放入工程中,

步骤1:导出模板:

步骤二:新建VSIX工程:

如果没有这个模板,更新VS 的安装模块:

步骤三:新建VSIX工程项目:编译生成VS扩展插件

 编译后在bin目录就可以看到*.vsix安装文件,双击它就可以安装

最后可以用模板来建立工程项目测试下了,一定是OK的。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值