应用程序已预编译,因此不允许使用目录“/App_WebReferences/”。

我在程序中新添加了一个页面,这个页面需要调用别人的webservices。我把别人的webservice引用到自己的程序中来,在本地编译好了之后将程序的bin目录和引用w... 我在程序中新添加了一个页面,这个页面需要调用别人的webservices 。我把别人的webservice引用到自己的程序中来,在本地编译好了之后将程序的bin目录和引用webservice生成的文件App_WebReferences一起拷贝到服务器,运行之后就会提示下面的错误。请问这个问题如何解决。。bin目录是直接覆盖之前服务器上的bin目录。文件App_WebReferences是新添加到服务器的根目录的。

应用程序已预编译,因此不允许使用目录“/App_WebReferences/”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: 应用程序已预编译,因此不允许使用目录“/App_WebReferences/”。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/App_WebReferences/”。]
System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) +8813523
System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) +128
System.Web.Compilation.BuildManager.CompileWebRefDirectory() +31
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +312

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/App_WebReferences/”。]
System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +58
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +512
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +729

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/App_WebReferences/”。]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8894223
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259
展开
 我来答
gaim352
2011-05-25 · TA获得超过1377个赞
知道小有建树答主
回答量:914
采纳率:0%
帮助的人:0
展开全部

.asax
应用程序根目录。
通常是 Global.asax 文件,该文件包含从 HttpApplication 类派生并表示该应用程序的代码。
有关更多信息,请参见 Global.asax 语法。

.ascx
应用程序根目录或子目录。
Web 用户控件文件,该文件定义自定义、可重复使用的用户控件。
有关更多信息,请参见 ASP.NET 用户控件。

.ashx
应用程序根目录或子目录。
一般处理程序文件,该文件包含实现 IHttpHandler 接口以处理所有传入请求的代码。
有关更多信息,请参见 HTTP 处理程序介绍。

.asmx
应用程序根目录或子目录。
XML Web services 文件,该文件包含通过 SOAP 方式可用于其他 Web 应用程序的类和方法。
有关更多信息,请参见 XML Web 服务的发布和部署。

.aspx
应用程序根目录或子目录。
ASP.NET Web 窗体文件,该文件可包含 Web 控件和其他业务逻辑。
有关更多信息,请参见 ASP.NET 网页和 ASP.NET Web 服务器控件。

.axd
应用程序根目录。
跟踪查看器文件,通常是 Trace.axd。
有关更多信息,请参见 ASP.NET 跟踪。

.browser
App_Browsers 子目录。
浏览器定义文件,用于标识客户端浏览器的启用功能。
有关更多信息,请参见 ASP.NET Web 服务器控件和浏览器功能。

.cd
应用程序根目录或子目录。
类关系图文件。
有关更多信息,请参见使用类关系图。

.compile
Bin 子目录。
预编译的 stub(存根)文件,该文件指向相应的程序集。可执行文件类型(.aspx、ascx、.master、主题文件)已经过预编译并放在 Bin 子目录下。
有关更多信息,请参见 ASP.NET 网站预编译概述。

.config
应用程序根目录或子目录。
通常是 Web.config 配置文件,该文件包含其设置配置各种 ASP.NET 功能的 XML 元素。
有关更多信息,请参见 ASP.NET 配置文件。

.cs、.jsl、.vb
App_Code 子目录;但如果是 ASP.NET 页的代码隐藏文件,则与网页位于同一目录。
运行时要编译的类源代码文件。类可以是 HTTP 模块、HTTP 处理程序,或者是 ASP.NET 页 HTTP 处理程序介绍的代码隐藏文件。

.csproj、.vbproj、vjsproj
Visual Studio 项目目录。
Visual Studio 客户端应用程序项目的项目文件。
有关更多信息,请参见项目和解决方案。

.disco、.vsdisco
App_WebReferences 子目录。
XML Web services 发现文件,用于帮助定位可用的 Web services。
有关更多信息,请参见 XML Web 服务的发布和部署。

.dsdgm、.dsprototype
应用程序根目录或子目录。
分布式服务关系图 (DSD) 文件,该文件可以添加到任何提供或使用 Web services 的 Visual Studio 解决方案,以便对 Web service 交互的结构视图进行反向工程处理。
有关更多信息,请参见 XML Web 服务的发布和部署。

.dll
Bin 子目录。
已编译的类库文件。或者,可以将类的源代码放在 App_Code 子目录下。
有关更多信息,请参见 ASP.NET 网站中的共享代码文件夹。

.licx、.webinfo
应用程序根目录或子目录。
许可证文件。控件创作者可以通过授权方法来检查用户是否得到使用控件的授权,从而帮助保护自己的知识产权。
有关更多信息,请参见如何:License 组件和控件。

.master
应用程序根目录或子目录。
母版页,它定义应用程序中引用母版页的其他网页的布局。
有关更多信息,请参见 ASP.NET 母版页。

.mdb、.ldb
App_Data 子目录。
Access 数据库文件。
有关更多信息,请参见通过 ASP.NET 访问数据。

.mdf
App_Data 子目录。
SQL 数据库文件。
有关更多信息,请参见通过 ASP.NET 访问数据。

.msgx、.svc
应用程序根目录或子目录。
Indigo Messaging Framework (MFx) service 文件。

.rem
应用程序根目录或子目录。
远程处理程序文件。
有关更多信息,请参见使用 SOAP 扩展修改 SOAP 消息。

.resources
App_GlobalResources 或 App_LocalResources 子目录。
资源文件,该文件包含指向图像、可本地化文本或其他数据的资源字符串。
有关更多信息,请参见应用程序中的资源或如何:为 ASP.NET 网站创建资源文件。

.resx
App_GlobalResources 或 App_LocalResources 子目录。
资源文件,该文件包含指向图像、可本地化文本或其他数据的资源字符串。
有关更多信息,请参见应用程序中的资源或如何:为 ASP.NET 网站创建资源文件。

.sdm、.sdmDocument
应用程序根目录或子目录。
系统定义模型 (SDM) 文件。
有关更多信息,请参见系统定义模型 (SDM) 概述。

.sitemap
应用程序根目录。
站点地图文件,该文件包含网站的结构。ASP.NET 中附带了一个默认的站点地图提供程序,它使用站点地图文件可以很方便地在网页上显示导航控件。
有关更多信息,请参见 ASP.NET 站点导航。

.skin
App_Themes 子目录。
用于确定显示格式的外观文件。
有关更多信息,请参见 ASP.NET 主题和外观。

.sln
Visual Web Developer 项目目录。
Visual Web Developer 项目的解决方案文件。
有关更多信息,请参见项目和解决方案。

.soap
应用程序根目录或子目录。
SOAP 扩展文件。
有关更多信息,请参见使用 SOAP 扩展修改 SOAP 消息
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式