Как указать пул приложений при развертывании проекта веб-службы в IIS

Я пытаюсь развернуть свой веб-сервис на IIS.

Однако VS 2012 выдает ошибку, поскольку веб-сайт по умолчанию использует пул приложений, использующий.NET Framework 2.0. Тем не менее, мой нуждается в.NET Framework 4.0 или более поздней версии.

Поэтому, когда я вручную добавлял другой веб-сервис, я назначал другой пул приложений, поддерживающий.NET Framework 4.0.

Как я могу автоматизировать это?

Могу ли я указать использование пула приложений, который мне нужен, в файле настроек с расширением pubxml.

Я хочу использовать веб-сайт по умолчанию с другим пулом приложений вместо использования пула приложений по умолчанию.

Благодарю.

<?xml version="1.0" encoding="utf-8"?>
<!--
This file is used by the publish/package process of your Web project. You can customize the behavior of this process
by editing this MSBuild file. In order to learn more about this please visit http://go.microsoft.com/fwlink/?LinkID=208121. 
-->
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <WebPublishMethod>MSDeploy</WebPublishMethod>
    <SiteUrlToLaunchAfterPublish>http://localhost/Manager/ODataManager.svc</SiteUrlToLaunchAfterPublish>
    <MSDeployServiceURL>localhost</MSDeployServiceURL>
    <DeployIisAppPath>Default Web Site/Manager</DeployIisAppPath>
    <RemoteSitePhysicalPath />
    <SkipExtraFilesOnServer>True</SkipExtraFilesOnServer>
    <MSDeployPublishMethod>InProc</MSDeployPublishMethod>
    <UserName />
    <_SavePWD>False</_SavePWD>
    <PublishDatabaseSettings>
      <Objects xmlns="" />
    </PublishDatabaseSettings>
  </PropertyGroup>
</Project>

0 ответов

Другие вопросы по тегам