2017-08-03 101 views
1

我完全按照這個鏈接http://codersblock.com/blog/how-to-run-net-on-heroku/Heroku的推送拒絕,無法編譯ASP.NET核心應用

部署在Heroku上的應用程序,但我得到一個錯誤

推拒絕,無法編譯ASP.NET核心應用。

當我執行git push heroku master。

如果任何機構知道這個問題,這將是很大的幫助。

謝謝。

+0

分享你的錯誤日誌 –

+0

嗨梅塔, 請參閱錯誤日誌詳細信息: -----> ASP.NET核心應用檢測 堆棧的Heroku-16不支持 !推送被拒絕,未能編譯ASP.NET Core應用程序。 !推送失敗 謝謝。 – Ali

+0

在谷歌搜索後我想問,你是否設置了buildpack? –

回答

1

什麼是heroku-16?

有不同類型的發行版(stacks),其中包含您的應用程序:

  • Heroku的-16
  • 雪松-14(支持dotNet的核心)

這就是爲什麼我們將切換爲雪松-14

如何修復:

1-安裝heroku cli。 (https://devcenter.heroku.com/articles/heroku-cli

2-打開cmd。類型:

cd to/project/Root 

heroku stack:set cedar-14 
git push heroku master 
相關問題