PowerShell 2.0 и “Термин 'Param' не распознаны как название cmdlet, функции, файла сценария или действующей программы”

Если Вам действительно не нужна истинная библиотека.Net PDF, существует многочисленное свободный HTML к инструментам PDF , многие из которых могут работать от командной строки.

Одно решение состояло бы в том, чтобы выбрать одного из тех и затем записать тонкую обертку вокруг этого в C#. Например, как сделано в это учебное руководство .

42
задан Peter Mortensen 19 June 2019 в 00:38
поделиться

2 ответа

Я решил проблему. Я исправил описание проблемы, чтобы оно было точным.

Источник проблемы в том, что я несколько раз неправильно использовал ключевое слово Param. Правильное использование - объявление нескольких параметров в одном объявлении Param, как показано ниже:

Param($p, $d)

Это использование объясняется в статье справки Windows PowerShell «about_Functions».

38
ответ дан 26 November 2019 в 23:25
поделиться

Если ваш param ($ p) не первая строка в вашем скрипте, которая может вызвать ошибку Param.

Убедитесь, что ваш param ($ p) - первая строка.

74
ответ дан 26 November 2019 в 23:25
поделиться
Другие вопросы по тегам:

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