這就是ASP.NET和Web Tools 2015(Beta7)爲我所做的。我猜測beta8(http://www.microsoft.com/en-us/download/details.aspx?id=49442)將腳手架beta8包。
"dependencies": {
"EntityFramework.Commands": "7.0.0-beta7",
"EntityFramework.SqlServer": "7.0.0-beta7",
"Microsoft.AspNet.Authentication.Cookies": "1.0.0-beta7",
"Microsoft.AspNet.Authentication.Facebook": "1.0.0-beta7",
"Microsoft.AspNet.Authentication.Google": "1.0.0-beta7",
"Microsoft.AspNet.Authentication.MicrosoftAccount": "1.0.0-beta7",
"Microsoft.AspNet.Authentication.Twitter": "1.0.0-beta7",
"Microsoft.AspNet.Diagnostics": "1.0.0-beta7",
"Microsoft.AspNet.Diagnostics.Entity": "7.0.0-beta7",
"Microsoft.AspNet.Identity.EntityFramework": "3.0.0-beta7",
"Microsoft.AspNet.Mvc": "6.0.0-beta7",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta7",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta7",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta7",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta7",
"Microsoft.AspNet.Tooling.Razor": "1.0.0-beta7",
"Microsoft.Framework.Configuration.Abstractions": "1.0.0-beta7",
"Microsoft.Framework.Configuration.Json": "1.0.0-beta7",
"Microsoft.Framework.Configuration.UserSecrets": "1.0.0-beta7",
"Microsoft.Framework.Logging": "1.0.0-beta7",
"Microsoft.Framework.Logging.Console": "1.0.0-beta7",
"Microsoft.Framework.Logging.Debug" : "1.0.0-beta7",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta7"
},
編輯:對於這的WebAPI是:
"dependencies": {
"Microsoft.AspNet.Mvc": "6.0.0-beta7",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta7",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta7",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta7"
},
最可能的是你有舊版本的VS工具的。您可以在「幫助」菜單中的「關於Visual Studio」下檢查您的ASP.NET和Web Tools版本。重新安裝或張貼從構建系統或運行時(包括IIS)獲得的確切消息。
編輯:忘了提,是DNXβ7的對我的作品(DNX beta8與β7的VS工具不)
我會說,你可以得到的最好的辦法是堅持命令行工具並使用'dnu build'代替Visual Studio工具。如果你使用腳手架,你可以考慮從http://www.microsoft.com/en-us/download/details.aspx?id=49442重新安裝VS8的VS工具,如果你還沒有(它仍然新鮮和溫暖) 。當然可以在ASP.NET 5上創建可用的Web應用程序 - 但有時很難找出所有答案。仍然 - 我無法確定你確切的問題是什麼,所以我不能發佈答案。 – pg0xC
問題是,當我使用VS2015創建Web Api項目時,我無法在beta5以上的任何版本上運行它,因爲project.json中定義的依賴項(庫)是舊版本,我不知道這些庫的哪些版本應該與哪些ASP.NET 5版本一起工作。我嘗試更新它們,但運行構建時出現了奇怪的異常,因爲我無法在Google中找到任何內容。 – Fabis