解决方案 »
- 有没有人懂得“增强现实”软件的开发情况!比如用什么语言开发?要用到什么技术?用到那些知识?(不要从百度复制粘贴,说些我不知道的)
- 如何调用这个dll的窗体?
- 如何获取局域网内的服务器IP,如何获得指定IP的数据库列表
- 关于CheckboxList的用法
- DataGridView选中某一行
- 如何在自定义控件的属性中(设计阶段)列举当前页上指定类型的控件id?
- 像一些chm文档的左侧导航栏(可以显示/隐藏)是怎样实现的?
- 请大家帮忙解决两个问题,关于textbox的
- 请教一个比较麻烦的问题
- 添加一个delegate成员的时候为什么需要在声明前面写上event?
- 请问直接查sql和将数据取到后台循环datatable哪个效率更高
- 关于asp.net的问题
这个答案找到了,在取消的地方抛出WizardBackoutException();异常即可 ......
inputForm = new UserInputForm();
DialogResult dialogResult = inputForm.ShowDialog();
if (dialogResult != DialogResult.OK)
{
throw new WizardBackoutException();
}
创建多个 project template项目
如果使用一个模板,就有控制指定项目包含哪些文件了。
通过ProjectFinishedGenerating移除不需要的文件
public void ProjectFinishedGenerating(Project project)
{
foreach (ProjectItem item in project.ProjectItems)
{
if (_RemoveList.Contains(item.Name))
{
item.Delete();
}
}
}