为什么EnvDTE.dll和dte80a.olb文件出现在我的VS2008 Web部署项目中的Detected Dependencies中?

时间:2010-01-22 15:41:58

标签: visual-studio-2008 deployment web-deployment-project

我有一个最初从VS2003迁移的VS2008 Web项目。

在我的解决方案中,我有一个Web部署项目,它使用此Web项目中的主输出和内容文件(+一些支持文件)来构建msi包。

问题是在“Detected Dependencies”下,我看到文件EnvDTE.dll和dte80a.olb。此外,EnvDTE.dll文件实际上是从

中获取的

C:\ Program Files \ Microsoft Visual Studio 8 \ Common7 \ IDE \ PublicAssemblies \ EnvDTE.dll

这是VS2005安装文件夹 - 而不是VS2008安装文件夹。

原来的VS2003解决方案当然没有拿起这样的VS2005文件,但它也没有拿到类似的东西。

我的解决方案中的(子)项目都没有使用EnvDTE。

有人可以向我解释VS2008 Web部署项目在哪些情况下会在Detected Dependencies中获取这些文件(假设解决方案中没有任何对EnvDTE的引用)?

0 个答案:

没有答案