AppHarbor Error .NET 4.5 .asmx尚未预编译,无法请求

时间:2012-10-03 21:13:38

标签: .net-4.5 appharbor

我希望这个旧的学校.asmx文件可以在AppHarbor上使用.NET 4.5,但是它给了我这个我在本地看不到的错误。有任何想法吗?

是不是因为我最近转向目标.NET 4.5?应用程序的其余部分都很好。

.asmx has not been pre-compiled, and cannot be requested.

这是一些堆栈跟踪

  

System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath,Boolean noBuild,Boolean allowCrossApp,Boolean allowBuildInPrecompile,Boolean throwIfNotFound,Boolean ensureIsUpToDate)+692

     

System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context,VirtualPath virtualPath,Boolean noBuild,Boolean allowCrossApp,Boolean allowBuildInPrecompile,Boolean throwIfNotFound,Boolean ensureIsUpToDate)+103

     

System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context,VirtualPath virtualPath,Boolean noBuild,Boolean allowCrossApp,Boolean allowBuildInPrecompile,Boolean ensureIsUpToDate)+48

     

System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context,VirtualPath virtualPath)+16

1 个答案:

答案 0 :(得分:0)

如果有人碰到这个...我最后重新编写了.asmx功能(我只有一个)到WebApi这是我的待办事项列表...所以我只是把它提升到优先级一并完全摆脱旧技术。

另外需要注意的是,我需要将.gitignore文件添加到项目的根目录中,我最终这样做了......

bin/*.dll
obj/*.dll
obj/Debug/*.dll
obj/Debug/TempPE/*.dll