2012-05-31 85 views
2

後編譯錯誤,我從appharbor得到這個錯誤:appharbor給出了推

Build started 5/31/2012 4:52:13 PM. 
Project "D:\temp\woojnpbm.drx\input\wsolver.sln" on node 1 (default targets). 
ValidateSolutionConfiguration: 
    Building solution configuration "Release|Any CPU". 
D:\temp\woojnpbm.drx\input\wsolver.sln.metaproj : warning MSB4121: The project configuration for project "wsolver" was not specified in the solution file for the solution configuration "Release|Any CPU". [D:\temp\woojnpbm.drx\input\wsolver.sln] 
Project "D:\temp\woojnpbm.drx\input\wsolver.sln" (1) is building "D:\temp\woojnpbm.drx\input\wsolver.metaproj" (2) on node 1 (default targets). 
Build: 
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v /wsolver -p ..\..\WebSites\wsolver\ -u -f D:\temp\woojnpbm.drx\output\_PublishedWebsites\wsolver\ 
ASPNETCOMPILER : error 1003: The directory 'D:\temp\WebSites\wsolver\' doesn't exist. [D:\temp\woojnpbm.drx\input\wsolver.metaproj] 
Done Building Project "D:\temp\woojnpbm.drx\input\wsolver.metaproj" (default targets) -- FAILED. 
Done Building Project "D:\temp\woojnpbm.drx\input\wsolver.sln" (default targets) -- FAILED. 

Build FAILED. 

"D:\temp\woojnpbm.drx\input\wsolver.sln" (default target) (1) -> 
(ValidateProjects target) -> 
    D:\temp\woojnpbm.drx\input\wsolver.sln.metaproj : warning MSB4121: The project configuration for project "wsolver" was not specified in the solution file for the solution configuration "Release|Any CPU". [D:\temp\woojnpbm.drx\input\wsolver.sln] 


"D:\temp\woojnpbm.drx\input\wsolver.sln" (default target) (1) -> 
"D:\temp\woojnpbm.drx\input\wsolver.metaproj" (default target) (2) -> 
(Build target) -> 
    ASPNETCOMPILER : error 1003: The directory 'D:\temp\WebSites\wsolver\' doesn't exist. [D:\temp\woojnpbm.drx\input\wsolver.metaproj] 

    1 Warning(s) 
    1 Error(s) 

Time Elapsed 00:00:00.62 

我的應用程序是aspx.net 4.0 - 沒有人見過這個?

回答

2

您應該檢查解決方案和項目文件中的路徑。從錯誤中引用D:\temp\WebSites\wsolver\,但是當您的代碼構建在AppHarbor上時找不到該路徑。

調試這種方法的一個好方法是將代碼簽出或克隆到不同的機器以檢查它是否在那裏生成。

+0

謝謝發現我的錯誤 - 我從項目文件夾而不是VS 2010下的網站文件夾推送。現在我住在[http://wsolver.apphb.com](http://wsolver.apphb.com) – Muleskinner