Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更改Sitename/Applicationname会导致MsBuild失败_C#_Asp.net Mvc 3_Tfs_Iis 7_Msbuild - Fatal编程技术网

C# 更改Sitename/Applicationname会导致MsBuild失败

C# 更改Sitename/Applicationname会导致MsBuild失败,c#,asp.net-mvc-3,tfs,iis-7,msbuild,C#,Asp.net Mvc 3,Tfs,Iis 7,Msbuild,我正在使用MVC3应用程序,并通过TFS build创建包。当我通过MSBuild创建包时,它工作正常 以前Website1在IIS中有我的应用程序(Website1/application),现在我想在Package/PublishWeb属性中将我的应用程序重新定位到Website2下,如(Website2/application) 但我的TFS(MSBuild)生成失败,出现以下错误 C:\程序文件 (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web

我正在使用MVC3应用程序,并通过TFS build创建包。当我通过MSBuild创建包时,它工作正常

以前Website1在IIS中有我的应用程序(Website1/application),现在我想在Package/PublishWeb属性中将我的应用程序重新定位到Website2下,如(Website2/application)

但我的TFS(MSBuild)生成失败,出现以下错误

C:\程序文件 (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets (3847):Web部署任务失败。(网站“Website2”不存在。)

我需要更改其他地点的名称吗?请帮助我们解决此问题

我的配置

             <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>

pdbonly
符合事实的
垃圾箱\
查出
促使
4.
AllRules.ruleset
符合事实的
MsDeployPublish
默认模式
符合事实的
本地服务器
分析/应用

能否向我们展示更多的配置设置?您在哪里定义了您的网站名称?您是如何创建包的?只是使用部署选项或..运行MSBuild?在上面添加了我的配置。我正在创建创建生成定义的包。错误表明您没有在IIS中定义网站2。你创建了吗?@KevDevMan,请告诉我应该在哪里创建这个网站。在本地我们没有iis。