在没有Visual Studio的情况下运行ASP.NET Web Api 2应用程序

时间:2015-01-04 11:27:04

标签: .net web-services asp.net-web-api2

我正在为私人项目开发一个asp web api 2 webservice。 我创建了一个webservice-project,其中包括所有文件夹(App_Data,App_Start,Controllers,...)和所有类/ functionallity。

现在我想将它作为自主Windows服务运行,或者从命令行运行它来测试所有功能,而无需运行Visual Studio。

我发现的只是一个教程,如何创建一个新的命令行程序并创建一个新的Web服务(http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api).... 但是,我怎样才能自我托管我创建的webservice-project并使用它的WebApiConfig?

更新1

至少我发现如何在没有VisualStudio的情况下从CommandLine启动IISExpress来测试我的web服务: 我不得不这样做:

C:\Program Files\IIS Express\iisexpress.exe /config:"C:\Users\Tobias\Documents\IISExpress\config\applicationhost.config" /site:MyWebservicename

1 个答案:

答案 0 :(得分:1)

您可以尝试

C:\Program Files\IIS Express\iisexpress.exe /config:"C:\Users\Tobias\Documents\IISExpress\config\applicationhost.config" /site:MyWebservicename