我创建了一个 IWizard 程序集,它应该接受参数值(通过 Windows 窗体)并将它们插入到 VS 2008 项目模板中包含的代码所要求的位置。这是我用来设置它的文章。
这就是问题所在,当我基于模板创建一个新项目时,它会抛出一个错误,指出“对象引用未设置为对象的实例”。我在 IWizard 类中的整个 RunStarted 方法中都放置了消息框,但没有一个显示。
[更新] 我将 VS 2010 的实例附加到 VS 2008 的实例中,在该实例中我从模板向导创建了一个新项目,并在输出中看到以下内容:
线程 '' (0xc0c) 以代码 0 (0x0) 退出。
有没有人知道我可以从哪里开始调试这个或者我可能做错了什么?