我正在尝试简化一些我和其他开发人员必须在公司执行的日常工作。为了使我们的本地开发环境运行,我们必须经历一系列步骤:启动VM,API和其他Web服务器。我的目标是编写一个脚本来自动化所有这些。
给我带来困难的唯一部分是一个步骤,特别是在启动其他用.NET Core编写的微服务API之前,必须启动.NET Framework编写的网关API项目。可以通过我们已经使用的脚本轻松启动.NET Core API,但我希望也将.NET Framework项目也包含在此脚本中,该脚本必须先于其他.NET Core API。当前,我们在Visual Studio中打开.NET Framework项目,按Run,然后运行脚本以启动其他.NET Core API。
有人对我如何自动启动.NET Framework项目有任何指示吗?
答案 0 :(得分:0)
我假定您正在使用IIS Express进行调试,这意味着您必须打开Visual Studio并开始调试才能启动网站。
我建议您在计算机上安装完整的IIS(而非Express)。它具有以下优点:
为此:
我假设您从那里知道如何在IIS管理器中设置网站。与在生产服务器上相同。只需将站点(或虚拟文件夹)指向代码所在的位置即可。
在您的Visual Studio项目中:
Visual Studio中还有一个“创建虚拟文件夹”按钮,可以根据需要帮助您设置站点。