2016-12-26 85 views
0

我使用Visual Studio 2015 Community Edition構建了一個Web API 2.2項目。找不到屬性RoutePrefix。在搜索互聯網後,我發現PM控制檯命令:Update-Package Microsoft.AspNet.WebApi.Core -reinstall。它解決了這個問題,但只要我點擊解決方案並點擊Rebuild Solution。屬性RoutePrefix再次開始給出找不到的錯誤。任何人都可以告訴我什麼是錯誤的Visual Studio。在WebApi中找不到RoutePrefix 2,2

+0

你在控制檯上得到的實際錯誤是什麼? –

+0

@HameedSyed在控制檯上沒有錯誤,只是RoutePrefix和相關功能找不到。 –

+0

只要看看@這篇文章,可能會幫助http://csharp-video-tutorials.blogspot.in/2016/08/creating-web-api-project.html,並且你可以發佈你的webapiconfig類文件的代碼還有application_start。 –

回答

0

將RoutePrefix屬性添加到控制器。該屬性定義了控制器上所有方法的初始URI段。

[RoutePrefix("api/Employee")] 
public class EmployeeController : ApiController 
{ 
    // ... 
}