Файлы преобразования SlowCheetah app.config скрыты в VS - PullRequest
0 голосов
/ 12 сентября 2018

У меня установлен SlowCheetah для обработки преобразования app.config в приложении Windows Forms VB.NET, он создал мои файлы преобразования и работает как положено.Однако файлы преобразования (App.Debug.config, App.Release.config и т. Д.) Отображаются только при нажатии «Показать все файлы» для проекта.Это может показаться небольшим раздражением, но я должен поделиться этим проектом с другими, кто найдет этот дрянной.Я видел в примерах проектов SlowCheetah, что это не проблема, все они отображаются свернутыми в файле App.config, как и ожидалось.Я не уверен, что это потому, что их пример проекта - c # или потому что это консольное приложение, но я вижу, что эти файлы были добавлены в мой файл vbproj так же, как и в их файл csproj.Несмотря на то, что файл vbproj выглядит правильно, я попытался добавить> Существующие элементы на уровне проекта (без разницы), и когда выбран параметр «Показать все файлы», отсутствует опция «много контекста» для «Включить в проект» для файлов преобразования (и как ни странно)Исключить из проекта "серого цвета).Есть идеи, что здесь не так?

<ItemGroup>
  <None Include="App.Debug.config">
    <DependentUpon>App.config</DependentUpon>
    <IsTransformFile>true</IsTransformFile>
  </None>
  <None Include="App.Maintenance.config">
    <DependentUpon>App.config</DependentUpon>
    <IsTransformFile>true</IsTransformFile>
  </None>
  <None Include="App.Release.config">
    <DependentUpon>App.config</DependentUpon>
    <IsTransformFile>true</IsTransformFile>
  </None>
  ...
...