【发布时间】:2014-04-02 11:52:29
【问题描述】:
我正在 Visual Studio 2012 上使用 c# 编写 Visual Studio 向导模板。
我按照 MSDN 的步骤操作: 我创建了一个 VS 模板,然后我创建了一个带有实现 IWizard 接口的类的类库项目,我配置了 .vstemplate 文件等等......
现在,我的目标是编写RunStarted 函数代码,它执行以下操作:
在创建项目时,它将另一个现有解决方案目录从另一个位置复制到新项目选择的位置,然后,新项目将添加到复制的解决方案中,而不是在新解决方案中创建新项目,在一个特定的“apps”文件夹,并且不会创建新的解决方案。
在RunStarted 方法中,我编写了一个简单的CopyDirectory 代码,它将所需的解决方案复制到我从ReplacementsDictionary 参数中提取的$SolutionDirectory$。但是现在,我无法继续并更改新的项目配置,尽管它将作为复制解决方案的项目生成。
您对这个问题有任何想法吗? 谢谢!!
【问题讨论】:
标签: c# templates visual-studio-2012 projects-and-solutions