Отсутствует каталог _PublishedWebsites, global.asax и web.config - PullRequest
0 голосов
/ 27 февраля 2019

Я писал свой собственный конфигурационный файл msbuild xml для компиляции и упаковки моих приложений asp.Обычно, вызов цели msbuild для решения создает каталог _PublishedWebsites в моем каталоге OutDir.

<Target Name="Compile" DependsOnTargets="Init">
        <MSBuild Projects="$(SolutionFile)" 
             Targets="Rebuild"
             Properties="OutDir=%(BuildDir.FullPath);
             Configuration=$(Configuration);
             Platform=$(BuildPlatform);
             DebugSymbols=$(DebugSymbols);
             DebugType=$(DebugType);
             AllowedReferenceRelatedFileExtensions=$(AllowedReferenceRelatedFileExtensions)" />
</Target>

Но для моего последнего проекта это не так.

Весь кодв OutDir и каталог _PublishedWebsites не создается ... Файлы global.asax и web.config также отсутствуют.

У вас есть какие-либо подсказки?

1 Ответ

0 голосов
/ 01 марта 2019

Мне удалось получить классический каталог развертывания _PublishedWebsite, добавив в мой файл веб-проекта .csproj следующие строки:

  <PropertyGroup>
    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
  </PropertyGroup>

Надеюсь, это поможет!

...