来自VS2015的默认应用程序的Appharbor构建错误

时间:2015-10-20 20:54:40

标签: appharbor

使用VS Community 2015并创建了一个默认的Web MVC应用程序,在本地运行良好,但Appharbor在构建时出现此错误

错误ASPRUNTIME:找不到路径'D:\ temp \ vr4kg55i.jlt \ output_PublishedWebsites \ TestAppharbor \ bin \ roslyn \ csc.exe'的一部分。

AppHarbor是否已准备好使用最新的.NET应用程序?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,这就是我找到的:appharbor support

如建议的那样,将其添加到web prject .csproj文件的末尾,修复错误:

...
<PropertyGroup>
  <PostBuildEvent>
    if not exist "$(WebProjectOutputDir)\bin\Roslyn" md "$(WebProjectOutputDir)\bin\Roslyn"
  start /MIN xcopy /s /y /R "$(OutDir)roslyn\*.*" "$(WebProjectOutputDir)\bin\Roslyn"
  </PostBuildEvent>
</PropertyGroup>