Appharbor不会建立新的网络项目

时间:2012-09-02 19:06:24

标签: asp.net asp.net-mvc appharbor

我刚刚在AppHarbor上创建了一个新应用程序,并推出了一个包含ASP.NET MVC 3 Web项目的解决方案。关于这个的奇怪的例子是它是一个web项目,而不是一个Web应用程序,所以它是一个包含视图,dll等的目录。它不是一个带项目的Web应用程序文件。

AppHarbor无法构建它:

  

Build build 9/2/2012 7:54:11 PM。项目   " d:\ TEMP \ 1yrhrtod.nii \输入\ AppHarbor.sln"在节点1上(默认值   目标)。 ValidateSolutionConfiguration:构建解决方案   配置"发布|任何CPU"。   D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln.metaproj:警告MSB4121:   项目的项目配置" HoustersForum"不是   在解决方案文件中为解决方案配置指定   "发布|任何CPU"。 [D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln]项目   " d:\ TEMP \ 1yrhrtod.nii \输入\ AppHarbor.sln" (1)正在建设中   " d:\ TEMP \ 1yrhrtod.nii \输入\ HoustersForum.metaproj" (2)在节点1上   (默认目标)。构建:
  C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_compiler.exe -v   / HoustersForum -p .. \ HoustersForum \ -u -f   d:\ TEMP \ 1yrhrtod.nii \ output_PublishedWebsites \ HoustersForum \   ASPNETCOMPILER:错误1003:目录   ' d:\ TEMP \ 1yrhrtod.nii \ HoustersForum \'不存在。   [D:\ temp \ 1yrhrtod.nii \ input \ HoustersForum.metaproj]完成建筑   项目" D:\ temp \ 1yrhrtod.nii \ input \ HoustersForum.metaproj" (默认   目标) - 失败。完成建筑项目   " d:\ TEMP \ 1yrhrtod.nii \输入\ AppHarbor.sln" (默认目标) -   失败。

     

构建失败。

     

" d:\ TEMP \ 1yrhrtod.nii \输入\ AppHarbor.sln" (默认目标)(1) - >   (ValidateProjects target) - >
  D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln.metaproj:警告MSB4121:   项目的项目配置" HoustersForum"不是   在解决方案文件中为解决方案配置指定   "发布|任何CPU"。 [d:\ TEMP \ 1yrhrtod.nii \输入\ AppHarbor.sln]

     

" d:\ TEMP \ 1yrhrtod.nii \输入\ AppHarbor.sln" (默认目标)(1) - >   " d:\ TEMP \ 1yrhrtod.nii \输入\ HoustersForum.metaproj" (默认目标)   (2) - > (构建目标) - > ASPNETCOMPILER:错误1003:目录   ' d:\ TEMP \ 1yrhrtod.nii \ HoustersForum \'不存在。   [d:\ TEMP \ 1yrhrtod.nii \输入\ HoustersForum.metaproj]

1 Warning(s)
1 Error(s)
     

时间流逝00:00:00.12

我已经尝试将代码下拉到另一个目录并且编译得很好。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我最终不得不创建一个新的ASP.NET MVC 3 Web应用程序项目,然后从Web项目文件夹中将所有内容复制到其中。然后我在web项目的bin文件夹中引用了dll,一切都很顺利。