【发布时间】:2011-06-08 19:24:42
【问题描述】:
我的网站有问题,如果我在 IIS 中运行该网站,它可以正常工作,但如果我尝试编译,我会收到以下错误。
**错误 1 'System.Web.Compilation.WCFBuildProvider' 类型不明确:它可能来自程序集 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4 .0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll' 或来自程序集 'C:\Windows\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll'。请在类型名称中明确指定程序集。 App_WebReferences/**
它在我运行 windows XP 的另一台 PC 上编译,但在 windows 7 中我得到这个错误,我找不到解决它的方法。
我重新安装了 .net 4.0,安装出现问题,但我无法完全理解问题所在。
【问题讨论】:
-
Windows XP 匹配是否在 GAC 中有两个程序集?我怀疑它没有安装 .NET 4.0