Visual studio 2015 数据工厂项目和msbuild

Visual studio 2015 数据工厂项目和msbuild,visual-studio-2015,continuous-integration,teamcity,azure-data-factory,Visual Studio 2015,Continuous Integration,Teamcity,Azure Data Factory,正在尝试为MS Data Factory项目设置CI。使用Teamcity 2017.1.2,在安装了VS数据工厂工具的情况下运行完全修补的VS2015。我已经尝试在TeamCity中运行Visual Studio 2015步骤和Msbuild步骤,并使用了适当的版本,但没有成功。当我登录并启动VS时,我在同一个用户帐户下运行代理 我可以在代理上启动VS并成功构建。如果我在开发者提示中使用tcog,我会得到以下错误。是否有任何dfproj项目可以使用msbuild成功生成 C:\Users\Ad

正在尝试为MS Data Factory项目设置CI。使用Teamcity 2017.1.2,在安装了VS数据工厂工具的情况下运行完全修补的VS2015。我已经尝试在TeamCity中运行Visual Studio 2015步骤和Msbuild步骤,并使用了适当的版本,但没有成功。当我登录并启动VS时,我在同一个用户帐户下运行代理

我可以在代理上启动VS并成功构建。如果我在开发者提示中使用tcog,我会得到以下错误。是否有任何dfproj项目可以使用msbuild成功生成

C:\Users\Administrator\AppData\Roaming\Microsoft\DataFactory工具用于 Visual Studio\MsBuild\1.0\DataFactory.targets(35,5):错误MSB4062: 这个 “Microsoft.WindowsAzure.DataFactoryStudio.DataFactoryProject.ProjectSystem.ADFCompilerTask” 无法从程序集C:\Program文件加载t ask (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\rj paw4at.rk4\Microsoft.WindowsAzure.DataFactoryStudio.DataFactoryProject.dll。 无法加载文件或程序集“Microsoft”。VisualStudio.Shell.12.0, 版本=12.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或 它的一个依赖项。系统找不到指定的文件


好的-结果只是用devenv构建了项目,并设置了vs环境变量。感觉微软正在暂停Data Factory Tools 2.0的这个插件(以及对vs2017!!)的支持

pushd 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools'    
cmd /c "vsvars32.bat&set" |
foreach {
  if ($_ -match "=") {
    $v = $_.split("="); set-item -force -path "ENV:\$($v[0])"  -value "$($v[1])"
  }
}
popd
write-host "`nVisual Studio 2015 Command Prompt variables set." -ForegroundColor Yellow

devenv somesolution.sln /build "Release|x86"devenv agpdatafactory.sln /build "Release|x86"