我正在使用MVC3应用程序,并且我正在通过TFS build.it创建包。当我通过MSBuild创建包时,它正常工作。
以前,Website1在IIS中有我的应用程序(Website1 / Application),现在我想在Website2中重新定位我的应用程序,如(Website2 / Application),在Package / PublishWeb属性中。
但是我的TFS(MSBuild)构建失败并出现以下错误
C:\ Program Files (86)\的MSBuild \微软\ VisualStudio的\ V10.0 \网络\ Microsoft.Web.Publishing.targets (3847):Web部署任务失败。 (网站'Website2'不存在。)。
我是否需要改变其他地方的Sitename?请帮我们解决这个问题。
我的配置
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<DeployOnBuild>true</DeployOnBuild>
<DeployTarget>MsDeployPublish</DeployTarget>
<MSDeployPublishMethod>InProc</MSDeployPublishMethod>
<CreatePackageOnPublish>true</CreatePackageOnPublish>
<MsDeployServiceURL>localhost</MsDeployServiceURL>
<DeployIisAppPath>Analytics/Application</DeployIisAppPath>
</PropertyGroup>