«Startup project» просто означает, какие проекты запускаются при нажатии F5 в среде Visual Studio IDE.
Они не оказывают влияния на развернутое веб-приложение.
В духе праздников, я решил спросить себя, есть ли способ, которым Вы могли бы быть правильными в любом степени, отличных от нуля. Я нашел возможность «5%»:
Являются ли эти другие проекты необходимыми для правильного поведения вашего веб-приложения? Вы упомянули, что это «Консольные приложения/запланированные задачи». Требуется ли вашему приложению, чтобы эти консольные приложения или запланированные задачи выполнялись на веб-сервере до того, как ваше веб-приложение будет работать?
Если это так, то вам следует сообщить, что проекты запуска «не влияют на развернутое веб-приложение». Тот факт, что у вас есть этот код, указанный в качестве проектов запуска, не приведет к запуску консольных приложений или запланированных задач или даже развертыванию на веб-сервере. Вам придется развернуть эти .exe-файлы на сервер, и вам придется запускать их самостоятельно. «Запуск проектов» не сделает этого для вас.
Если это не так, то я думаю, что этот вопрос должен быть закрыт, как «не реальный вопрос» до тех пор, пока сузить то, что ваша проблема. Мой ответ сказал вам, какие проекты запуска не делают, но чтобы решить вашу проблему, вам нужно выяснить, какова фактическая проблема.
Какие у вас другие стартап-проекты? Они также работают в IIS? Или они консольные приложения, запланированные задачи и т. Д.? – danludwig
Консольные приложения/запланированные задачи – blueberryfields