Отладка инициализатора объекта C#

Извините, если мне чего-то не хватает, но почему сценарий .py не может быть исполняемым?

Пока в системе установлен интерпретатор Python, Вы можете запустить .py файлы из оболочки. Я не вижу необходимости для вас «запустить» скрипт.

В любом случае вы можете создать скрипт с командой, которую хотите выполнить, в этом случае:

python main.py

или

python main.py && python utility.py 

для запуска более одного скрипта Python сразу.

(Всегда обращая внимание на настоящее имя интерпретатора python, присутствующего в вашей системе. Это может быть python37, python27 ...)

Возможно, в вашей конкретной проблеме есть что-то, чего я не понимаю право ...

Я рад продолжить обсуждение

.
11
задан technomalogical 18 May 2009 в 15:50
поделиться

3 ответа

Отключение опции перехода через средства задания свойств [Переход через свойства и операторы (только управляемый)] может позволить вам перейти к средствам задания свойств.

В противном случае лучшим вариантом часто является просто разбейте его и отлаживайте вне оператора LINQ. Вы можете заключить свои параметры инициализации в анонимный тип в linq и построить свой объект (ы) вне вашего оператора linq для целей отладки.

14
ответ дан 3 December 2019 в 06:22
поделиться

Выделите его из блока инициализатора объекта, где вы устанавливаете каждое свойство индивидуально. Таким образом, вы действительно можете войти в код.

1
ответ дан 3 December 2019 в 06:22
поделиться

Вы настроили VS на прерывание при возникновении исключения? (по умолчанию прерывается только при необработанных исключениях). Отладка | Исключения и проверка «брошено».

Одно это, вероятно, не ответ на ваш вопрос, но может помочь с отладкой.

Кроме того, вы можете временно вывести свой код из блока инициализатора (только для отладки), а затем, если хотите, вы можете восстановить блок инициализатора после того, как код заработает.

4
ответ дан 3 December 2019 в 06:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: