Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Visual studio 2010 当VS2010项目迁移到VS2012项目时,配置转换将停止在TFS 2010中工作_Visual Studio 2010_Visual Studio 2012_Tfs_Transform_Config - Fatal编程技术网

Visual studio 2010 当VS2010项目迁移到VS2012项目时,配置转换将停止在TFS 2010中工作

Visual studio 2010 当VS2010项目迁移到VS2012项目时,配置转换将停止在TFS 2010中工作,visual-studio-2010,visual-studio-2012,tfs,transform,config,Visual Studio 2010,Visual Studio 2012,Tfs,Transform,Config,我可能问的问题不对,但事情是这样的 我们创建一个VS2010项目(称为“Test.csproj”),并为测试和阶段环境添加转换 我们在VS 2010中创建生成定义,并使用以下MSBuild参数: /p:DeployOnBuild=True/p:UseWPP_CopyWebApplication=True/p:PipelineDependsOnBuild=false TFS 2010按预期构建和转换web.config VS 2012用户打开Test.csproj并将项目迁移到VS 2012,将其

我可能问的问题不对,但事情是这样的

  • 我们创建一个VS2010项目(称为“Test.csproj”),并为测试和阶段环境添加转换

  • 我们在VS 2010中创建生成定义,并使用以下MSBuild参数:

    /p:DeployOnBuild=True/p:UseWPP_CopyWebApplication=True/p:PipelineDependsOnBuild=false

  • TFS 2010按预期构建和转换web.config

  • VS 2012用户打开Test.csproj并将项目迁移到VS 2012,将其签入TFS 2010

  • TFS 2010生成但未按预期转换web.config

  • 什么不起作用: 手动将“TransformXml”任务添加到项目的后构建事件中,会出现“未找到任务”错误

    使用: 服务器2008 R2-TFS 2010-Web部署3.5 客户是Win 7-VS 2010 SP1/VS 2012

    Web部署似乎也不起作用。设置这个的人已经不在我们身边了,所以我边走边学习


    有什么想法吗?谢谢。

    在生成服务器上安装VS2012。

    谢谢!回过头来看,这似乎是解决办法。我们采取了稍微不同的路线,将TFS 2010上的C:\Program Files(x86)\MSBuild文件夹替换为安装了VS2010 SP1和VS2012的开发机器上的文件夹。