摘要: 如何在模板中定义和使用自定义模板参数?1CustomParameters元素的父元素是TemplateContent下面定义一个模板参数$Para1$,值为MyObj。ps:CustomParameters元素定义在Project上方时,编译器会有一个警告,但不影响模板项目生成。2将源文件Class... 阅读全文
posted @ 2015-07-24 14:16 倾城风云 阅读(374) 评论(0) 推荐(0)
摘要: 方法/步骤为自定义向导项目添加设置窗体inputForm。使用多选框来选择哪些类需要添加。在inputForm窗体类中添加GetRemoveList来获取不需要添加的类名。RunStarted方法中,将模板参数传递给inputForm窗体,并展现该窗体。使用ProjectFinishedGenera... 阅读全文
posted @ 2015-07-24 14:16 倾城风云 阅读(247) 评论(0) 推荐(0)
摘要: 认识IWizard 接口1IWizard 接口用于定义模板向导扩展的逻辑。该接口包含6个方法,方法的具体信息可参考MSDN。END创建实现 IWizard 的程序集1创建一个类库项目MyTempalteWizar添加EnvDTE.dll和Microsoft.VisualStudio.Template... 阅读全文
posted @ 2015-07-24 14:15 倾城风云 阅读(419) 评论(0) 推荐(0)
摘要: VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)认识模板参数模板参数以 $parameter$ 格式进行声明。模板参数能用于源代码文件,模板项目文件,模板文件等。启用模板参数替换功能。在模板文件(*.vstemplate)中,如需将模板参数替换成对应的值,需将Re... 阅读全文
posted @ 2015-07-24 14:14 倾城风云 阅读(737) 评论(0) 推荐(0)
摘要: VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)必需元素1Name、Description、Icon、ProjectTypeName:模板名称;Description:模板描述;Icon:模板图标;ProjectType:模板项目类型。注意:修改模板图标文件时需要... 阅读全文
posted @ 2015-07-24 14:13 倾城风云 阅读(354) 评论(0) 推荐(0)
摘要: VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)理解默认路径的意义1默认情况下,项目模板默认生成路径为:...\ProjectTemplates\CSharp\1033\MyTemplate.zipProjectTemplate:由模板文件的类型Type="Pro... 阅读全文
posted @ 2015-07-24 14:12 倾城风云 阅读(356) 评论(0) 推荐(0)
摘要: VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)如何创建自定义模板1创建一个C# Project Template项目。2项目模板中主要包含4种文件:●代码文件(可删除),通过模板创建的项目直接包含这些文件。●自定义项目模板的图标(可删除)。●自定义模板的项目文件... 阅读全文
posted @ 2015-07-24 14:11 倾城风云 阅读(494) 评论(0) 推荐(0)
摘要: VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)如何创建VSIX扩展项目?1新建项目-->选择扩展性中的VSIX Project项目。2双击打开source.extension.vsixmanifest文件,设置VSIX扩展项目的一些基础信息。3为VSIX扩展项目... 阅读全文
posted @ 2015-07-24 14:10 倾城风云 阅读(717) 评论(0) 推荐(0)
摘要: 工具/原料VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)方法/步骤首先创建一个模型项目。新建一个WinForm应用程序项目,修改窗体名称为MainForm。通过 【文件】-->【导出模板】 打开“导出模板向导”界面。模板类型选择 项目模板。为模板取个名称,添加一... 阅读全文
posted @ 2015-07-24 14:09 倾城风云 阅读(497) 评论(0) 推荐(0)
摘要: 环境准备Redis (使用Windows版本做测试,运营环境建议使用Linux版本)ServiceStack.Redis-v3.00在Windows上运行Redis服务器作开发和测试是很好的,但是在运营环境还是Linux版本靠谱,下面我们就先解压Redis到一个目录下:运行redis-server.... 阅读全文
posted @ 2015-07-24 14:07 倾城风云 阅读(264) 评论(0) 推荐(0)
摘要: 在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名... 阅读全文
posted @ 2015-07-24 14:01 倾城风云 阅读(113) 评论(0) 推荐(0)
摘要: 上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日... 阅读全文
posted @ 2015-07-24 14:00 倾城风云 阅读(108) 评论(0) 推荐(0)
摘要: 接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这... 阅读全文
posted @ 2015-07-24 14:00 倾城风云 阅读(108) 评论(0) 推荐(0)
摘要: Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左... 阅读全文
posted @ 2015-07-24 13:59 倾城风云 阅读(130) 评论(0) 推荐(0)