Как заставить компилятор Visual Studio проигнорировать файл?

Я придумал способ, хотя и немного обманщик.

Когда я создавал ресурс в схеме AppSync, есть раскрывающийся список «дополнительных индексов», и если я сделаю начальный индекс по идентификатору, а затем второй индекс «имя», он создаст запрос с определителем для вы. В моем случае запрос

queryIngredientsByNameIndex(name: String!, first: Int, after: String): IngredientConnection

с резольвером

{
  "version": "2017-02-28",
  "operation": "Query",
  "query": {
    "expression": "#name = :name",
    "expressionNames": {
      "#name": "name",
    },
    "expressionValues": {
      ":name": $util.dynamodb.toDynamoDBJson($ctx.args.name),
    },
  },
  "index": "name-index",
  "limit": $util.defaultIfNull($ctx.args.first, 20),
  "nextToken": $util.toJson($util.defaultIfNullOrEmpty($ctx.args.after, null)),
  "scanIndexForward": true,
  "select": "ALL_ATTRIBUTES",
}
10
задан VanOrman 5 March 2009 в 16:00
поделиться

4 ответа

щелкните правой кнопкой> свойства

Действие сборки: набор ни к "Одному"

Править: Если Вы говорите о app.config, Вы действительно путаница наклона с форматом этого, необходимо поместить его в другой .config файл.

Я просто проверил дважды, VS.net не заботится пока не app.config или web.config, и действие сборки файла конфигурации не установлено ни на "Один", это будет "ошибка", если у Вас будет открытый файл, но это не заставит сборку приводить к сбою или мешать ему создавать блоки.

Закройте файл, и ошибки уйдут, подобные ошибкам, которые Вы получаете о разметке HTML. Отображение этих "ошибок" является, вероятно, конфигурируемым параметром в vs.net

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

Действие для взятия зависит от решения и и тип файла. Например (в VS2005), в решении C++ я могу щелкнуть правой кнопкой по имени исходного файла в проводнике решения и просмотреть его свойства. Первая опция "General" "Исключена Из Сборки", которая позволит Вам исключать файл из процесса сборки без исключения ее из проекта в целом.

Я потянул .config файл в решении C# и нашел опцию "Build Action" под разделом Advanced. Это не должно, вероятно, быть установлено ни на "Один".

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

Просто щелкните правой кнопкой по файлу и выберите "Exclude from project".

Если Вы все еще хотите видеть его в своем проекте, выберите проект и нажмите кнопку "Show all files" наверху проводника решения. Это покажет все файлы в дереве каталогов, даже если они не будут на самом деле частью проекта.

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

Вы уверены что VS, компилирующий .config файл???

Необходимо проверить, что это - Действие Сборки в опциях файла и может быть установлено это ни на один.

1
ответ дан 3 December 2019 в 14:54
поделиться
Другие вопросы по тегам:

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