Я пытаюсь переименовать файл sln с собственным именем при создании решения из шаблона проекта C#. У меня разные имена проектов, и имя sln также отличается, и я хочу сохранить его другим. Ниже показано, для чего я это сделал: функция name читает решение не как параметр, а как строку, поэтому, когда она переименовывает файл sln, он становится {{solution}}.sln. Я хочу, чтобы он был заменен значением параметра
Я попробовал приведенный ниже код, но сейчас застрял
{
"$schema": "http://json.schemastore.org/template",
"author": "Sanjyot Agureddy",
"classifications": [
"Web API",
"ASP.NET",
"Clean Architecture"
],
"tags": {
"language": "C#",
"type": "project"
},
"identity": "application.Services.Sample",
"name": "ASP.NET Clean Architecture Solution",
"shortName": "application-sln",
"sourceName": "application.Services.Sample",
"preferNameDirectory": false,
"symbols": {
"solution": {
"type": "parameter",
"defaultValue": "application-service",
"replaces": "application-sample",
"description": "The name of the solution file.",
"dataType": "text",
"isRequired": true
}
},
"sources": [
{
"source": "./",
"target": "./",
"exclude": [
".vs/**/*",
".git/**/*",
".template.config/**/*",
"templates/**/*",
"**/*.filelist",
"**/*.user",
"**/*.lock.json",
"*.nuspec"
],
"rename": {
"application-sample.sln": "{{solution}}.sln"
}
}
]
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... ln-file-in
Невозможно переименовать файл sln в ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Невозможно попасть в точки останова в QML при использовании CMAKE, но работает с SLN
Anonymous » » в форуме C++ - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-