未能加载文件或程序集“EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。

时间:2022-02-28 13:04:34
未能加载文件或程序集“EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集“EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。

13 个解决方案

#1


我也有同问,请高手指点下,这是为什么?我的所有程序在本机和另一服务器上都可以用,传到空间商的服务器上就出错了,所有的添加页面都提示出这个错误!
请问为什么呢?

#2


是不是有dll没有饮用进来,把所有的项目再编译一下,前天我遇到这个问题了。

#3


这个看起来是VS SDK里面的dll,是创建VS插件才用得到的东西。不知道你们做ASP.NET应用的,为什么要用这个。如果不需要,请删除项目中对这个dll的引用好了。

#4


期待高手指点,我也遇到这个问题

#5


问题解决了
因为虚拟空间没有控件需要引用到的一个名为EnvDTE的Vs2005组件,请把Plugin.rar里envdte/envdte.dll拷贝到虚拟空间主机的BIN目录里即可!
哈哈

#6


谢谢

#7


yun,结贴率都成负数了啊,兄弟加油!!!

#8


引用 5 楼 Neoman的回复:
问题解决了 
因为虚拟空间没有控件需要引用到的一个名为EnvDTE的Vs2005组件,请把Plugin.rar里envdte/envdte.dll拷贝到虚拟空间主机的BIN目录里即可! 
哈哈


这个文件在那里呀。
在本机上找不到。

#9


说一下我的方法:

后台的文章编辑器采用的是DotNetTextBoxV3.2.6空间,不知道为什么说缺EnvDTE,查了部分资料。之后到VS2005的安装目录下找了两个文件复制的网站根目录下的bin文件夹即可。
分别是:
E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\EnvDTE.dll
E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\EnvDTE80.dll

#10


这个算是小问题,我遇到过第三方控件合并成一个dll文件是产生错误 ,不过解决问题了。

#11


这种情况一般都是引用太多DLL了。一般在VS里运行的代码都被分离出来做一个design dll或者用反射的,发布的程序不应该要求用户计算机上装Visual Studio或者复制Visual Studio的文件。

#12


0分!神奇的0分

#13


很好的方法,谢谢了

#1


我也有同问,请高手指点下,这是为什么?我的所有程序在本机和另一服务器上都可以用,传到空间商的服务器上就出错了,所有的添加页面都提示出这个错误!
请问为什么呢?

#2


是不是有dll没有饮用进来,把所有的项目再编译一下,前天我遇到这个问题了。

#3


这个看起来是VS SDK里面的dll,是创建VS插件才用得到的东西。不知道你们做ASP.NET应用的,为什么要用这个。如果不需要,请删除项目中对这个dll的引用好了。

#4


期待高手指点,我也遇到这个问题

#5


问题解决了
因为虚拟空间没有控件需要引用到的一个名为EnvDTE的Vs2005组件,请把Plugin.rar里envdte/envdte.dll拷贝到虚拟空间主机的BIN目录里即可!
哈哈

#6


谢谢

#7


yun,结贴率都成负数了啊,兄弟加油!!!

#8


引用 5 楼 Neoman的回复:
问题解决了 
因为虚拟空间没有控件需要引用到的一个名为EnvDTE的Vs2005组件,请把Plugin.rar里envdte/envdte.dll拷贝到虚拟空间主机的BIN目录里即可! 
哈哈


这个文件在那里呀。
在本机上找不到。

#9


说一下我的方法:

后台的文章编辑器采用的是DotNetTextBoxV3.2.6空间,不知道为什么说缺EnvDTE,查了部分资料。之后到VS2005的安装目录下找了两个文件复制的网站根目录下的bin文件夹即可。
分别是:
E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\EnvDTE.dll
E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\EnvDTE80.dll

#10


这个算是小问题,我遇到过第三方控件合并成一个dll文件是产生错误 ,不过解决问题了。

#11


这种情况一般都是引用太多DLL了。一般在VS里运行的代码都被分离出来做一个design dll或者用反射的,发布的程序不应该要求用户计算机上装Visual Studio或者复制Visual Studio的文件。

#12


0分!神奇的0分

#13


很好的方法,谢谢了

相关文章