无法加载文件或程序集'Microsoft.VisualStudio.Enterprise.ASPNetHelper

Jon*_*Jon 14 visual-studio-2008

我在我的Web应用程序上使用Visual Studio Profiler时,它正在运行Visual Studio崩溃.现在,每当我尝试运行我的Web应用程序时,我都会在Web浏览器中遇到此异常:

Could not load file or assembly 'Microsoft.VisualStudio.Enterprise.ASPNetHelper

这是我到目前为止尝试过的,但没有更正错误:

  • 恢复原始web.config(删除所有自动添加的分析器添加项)
  • 删除所有二进制文件和源代码,删除所有代码,并重建整个Web应用程序
  • 删除了iis中的Web应用程序条目
  • 删除\ WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files中的所有文件

我必须在某处丢失一些小东西.就好像仍有一个二进制文件仍然在某处或某些地方进行了检测,并且正在引用ASPNetHelper.我不知道.

我正在使用:Microsoft Visual Studio 2008版本9.0.30729.1 SP

关于我还能尝试什么的任何想法?谢谢!

Jon*_*Jon 10

找到了!有一个参考Microsoft.VisualStudio.Enterprise.ASPNetHelperC:\Inetpub\wwwroot\web.config.我一删除它就行了!因为我从未在那个文件夹中工作,所以我从没想过要看那里.


jst*_*ant 8

扩展Jon的答案:

"Microsoft.VisualStudio.Enterprise.ASPNetHelper"库与Visual Studio Profiling一起使用:http: //msdn.microsoft.com/en-us/library/dd255412.aspx.

如果您不再使用性能分析或没有使用Visual Studio性能分析工具的Visual Studio版本,这可能是它抛出错误的原因.就我而言,我有一个不同版本的Visual Studio而不是我的同事.

在web.config中重新移动引用解决了该问题.