使用VS Community 2015并创建了一个默认的Web MVC应用程序,在本地运行良好,但Appharbor在构建时出现此错误
错误ASPRUNTIME:找不到路径'D:\ temp \ vr4kg55i.jlt \ output_PublishedWebsites \ TestAppharbor \ bin \ roslyn \ csc.exe'的一部分。
AppHarbor是否已准备好使用最新的.NET应用程序?
答案 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>