1

Я понятия не имел, как это сформулировать, и, следовательно, понятия не имел, как его искать, так что, надеюсь, это не дубликат.

У меня есть приложение ASP.NET MVC5 и, скажем, файл Transaction.cshtml который находится в папке Transaction (поэтому у меня есть Transaction/Transaction.cshtml . Тогда у меня есть контроллер для GET: Transaction . Теперь поведение VS по умолчанию - открывать host/Transaction/Transaction.cshtml когда я нажимаю клавишу F5, а Transaction.cshtml находится в фокусе. Затем я получаю сообщение об ошибке, например, о том, что пакет просмотра не может быть инициализирован, мне приходится снова нажимать клавишу F5, чтобы продолжить выполнение, переключать фокус на мой веб-браузер, менять URL-адрес на host/Transaction и ждать снова, пока все не будет инициализировано. Весь процесс раздражает.

То, что я хочу, это когда я нажимаю клавишу F5, Visual Studio должна открыть папку, в которой находится мой текущий файл. Поэтому, когда я нахожусь в Transaction/Transaction.cshtml он должен открыть host/Transaction в моем веб-браузере.

У меня есть обходной путь, который убирает часть раздражения. Я только что изменил в Свойствах проектаWeb параметр с Current Page на Start URL чтобы просто открыть host/ . Но тогда я должен перейти к host/Transaction/ вручную.

Итак, мой вопрос: можно ли в Visual Studio открывать папку, в которой находится текущий файл при нажатии клавиши F5?

0