2012-09-02 42 views
1

我剛在AppHarbor上創建了一個新應用程序,並推送了一個包含ASP.NET MVC 3 Web項目的解決方案。奇怪的情況是這是一個web項目,而不是一個web應用程序,所以它是一個包含視圖,dll等的目錄。它不是一個帶有項目文件的web應用程序。Appharbor將不會構建新的Web項目

AppHarbor未能建立它:

建造開始2012年9月2日下午7時54分11秒。項目 節點1上的「D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln」(默認爲 目標)。 ValidateSolutionConfiguration:構建解決方案 配置「Release | Any CPU」。 D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln.metaproj:warning MSB4121: 解決方案配置 「Release | Any CPU」的解決方案文件中指定的項目「HoustersForum」的項目配置不是 。 [D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln]項目 「D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln」(1)正在編譯 「D:\ temp \ 1yrhrtod.nii \輸入\ HoustersForum.metaproj「(2)在節點1上 (默認目標)。 Build:
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」(默認爲 targets) - FAILED。完成建設項目 「D:\ temp \ 1yrhrtod.nii \ input \ AppHarbor.sln」(默認目標) - FAILED。

構建失敗。

「d:\ TEMP \ 1yrhrtod.nii \輸入\ AppHarbor.sln」(缺省目標)(1) - > (ValidateProjects目標) - >
d:\ TEMP \ 1yrhrtod.nii \輸入\ AppHarbor .sln.metaproj:警告MSB4121: 解決方案配置 「Release | Any CPU」的解決方案文件中指定的項目「HoustersForum」的項目配置不是 。 [d:\ TEMP \ 1yrhrtod.nii \輸入\ AppHarbor.sln]

「d:\ TEMP \ 1yrhrtod.nii \輸入\ AppHarbor.sln」(缺省目標)(1) - > 「d:\ temp \ 1yrhrtod.nii \ input \ HoustersForum.metaproj「(默認目標) (2) - >(Build target) - > ASPNETCOMPILER:error 1003:目錄 'D:\ temp \ 1yrhrtod.nii \ HoustersForum \'doesn不存在。 [d:\ TEMP \ 1yrhrtod.nii \輸入\ HoustersForum.metaproj]

1 Warning(s) 
1 Error(s) 

已用時間00:00:00.12

我已經試過代碼拉低到另一個目錄和它編譯好。有任何想法嗎?

回答

2

我最終不得不創建一個新的ASP.NET MVC 3 Web應用程序項目,然後將所有內容從Web項目文件夾複製到它。然後我引用了Web項目的bin文件夾中的dll,並且一切都很好。