【问题标题】:How to I run a C# Framework API如何运行 C# 框架 API
【发布时间】:2021-04-13 05:09:51
【问题描述】:

这个问题可能有点白痴,但我在互联网或微软教程上找不到答案。

我的项目的目标是构建一个必须在 Windows 计算机上本地运行的 API。我的 API 不能有接口或类似的东西,所以我删除了每个视图和其他文件,如 bootstrap 或 jQuery。然后我用 Unity 调用它。

API 运行良好,但我总是使用 Visual Studio 2019 运行它。是否有类似 .exe 或命令行的东西来启动我的 API?

感谢您的回答! :)

PS : 是的,我知道在本地运行的 API 毫无用处,但在 Unity 中,使用管道之类的东西真的很复杂......

【问题讨论】:

  • 这是 .NET Core 吗?
  • @DavidG 不,它是 .Net Framework,我使用的库无法与 Core 一起运行。
  • 那你需要在IIS里面运行它

标签: c# visual-studio api frameworks


【解决方案1】:

您可以在 IIS 中托管 WebApi 应用程序,因此无需使用 Visual Studio 运行它。

如果您正在开发另一个项目,您可以要求 Visual Studio 在调试会话期间运行多个项目。在调试你的统一应用程序时,Visual Studio 将在后台运行你的 API: https://docs.microsoft.com/en-us/visualstudio/ide/how-to-set-multiple-startup-projects?view=vs-2019

否则,您可以自行托管您的 asp.net webapi 应用程序。 有官方的微软教程:

【讨论】:

  • 非常感谢!第一个教程在我测试时有问题,但第二个很完美!
猜你喜欢
  • 1970-01-01
  • 2015-03-06
  • 1970-01-01
  • 2016-01-02
  • 2012-11-08
  • 1970-01-01
  • 1970-01-01
  • 2022-11-22
  • 2018-05-05
相关资源
最近更新 更多