2011-03-02 167 views
1

我正在尝试创建一个Visual Studio 2010加载项,它在运行时使用EnvDTE向打开的解决方案的第一个项目添加了一个类。在Visual Studio文件夹中找不到C#类模板文件

我已经设法创建加载项,获得对已打开解决方案的引用并获取对第一个项目的引用。

然后我想创建类,我发现下面的代码:

String templatePath = sol.ProjectItemsTemplatePath(PrjKind.prjKindCSharpProject); 
templatePath += @"\CSharpAddClassWiz.vsz"; 

的路径指向不存在的模板文件。我到处都试图让这个文件,它指出:“你可以在Microsoft Visual Studio 10.0 \ VC#\ CSharpProjectItems发现”

下面是这个文件夹在我的安装Visual Studio 2010中的全部内容:

http://i.stack.imgur.com/YFsMw.png

事实上,我已经搜索了该文件,甚至在我的整个硬盘驱动器中找到了* .vsz,并且没有找到任何

我有两个问题:

1)我没有安装Visual Studio错误,使这一文件不可用在Visual Studio文件夹?
2)我怎样才能得到这个文件,即使它是它的副本?

我也认识到,拥有它的一个副本,并与我的外接航运这将意味着,在未来,人们可以生成类与旧的模板,而不是在他们的Visual Studio文件夹中找到更新的,但我只想继续我的测试, 生成这个类,并继续前进,直到我解决了第一个问题。


有迹象表明,引起我对此事两件事情:

而我创建类通过它的向导
  • 不Visual Studio中使用这些文件?
  • 我也安装了Visual Studio 2008,它也缺少这些文件。
+0

任何人都不能上传它(可能在保管箱中),并将其链接到我,以便我可以使用它并继续下去,直到我找到更好的方式? – JohnDoe 2011-03-02 19:08:16

回答

0

您可能必须在Visual Studio上运行修复,可能是在安装过程中发生错误。

+0

我现在正在运行修复,我会在结束后立即向我们报告 – JohnDoe 2011-03-02 14:37:19

+0

不能。完全卸载并重新安装它,并且没有任何文件夹中有新文件。 – JohnDoe 2011-03-02 17:05:16

相关问题