2010-09-15 14 views
2

试图跟随this tutorial,下节“在对项目工厂”我已经添加EnvDTE到我的项目,但现在我得到这个错误:编译器错误:相同的身份,EnvDTE80

An assembly with the same identity 'EnvDTE80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' has already been imported. Try removing one of the duplicate references.

即使我删除所有对它的引用,我仍然得到它。它必须位于项目基地的什么地方?什么是创建两个+参考?

回答

3

通过卸载项目,编辑.csproj xml文件并在其中删除对EnvDTE的引用来解决此特定错误。

+1

也适用于我。我已经删除了对EnvDTE80的引用,现在它可以工作。附: - 这已经是你的第二篇文章,它帮助我了解vs软件包。谢谢。 – Artiom 2014-01-16 10:17:10