Visual studio 2015 预编译目标目录(C:\MyDirectory)不能与源应用程序目录(C:\MyDirectory)位于同一树中

Visual studio 2015 预编译目标目录(C:\MyDirectory)不能与源应用程序目录(C:\MyDirectory)位于同一树中,visual-studio-2015,build,tfs-2015,Visual Studio 2015,Build,Tfs 2015,我正在使用VS 2015和TFS进行持续集成,并且我已经创建了关于TFS的团队项目。我现在尝试为工作区中的每个项目创建构建定义,但在执行构建时遇到以下问题: 我使用的定义中的配置非常基本: 有人能帮我吗?在.sln的项目部分,用记事本打开解决方案文件。您必须更改与此标记关联的文件夹 Debug.AspNetCompiler.TargetPath 在这里,您应该放置一个不在解决方案根下的路径 例如: Debug.AspNetCompiler.TargetPath = "..\..\MySo

我正在使用VS 2015和TFS进行持续集成,并且我已经创建了关于TFS的团队项目。我现在尝试为工作区中的每个项目创建构建定义,但在执行构建时遇到以下问题:

我使用的定义中的配置非常基本:


有人能帮我吗?

在.sln的项目部分,用记事本打开解决方案文件。您必须更改与此标记关联的文件夹

Debug.AspNetCompiler.TargetPath 
在这里,您应该放置一个不在解决方案根下的路径

例如:

Debug.AspNetCompiler.TargetPath = "..\..\MySolution\PrecompiledWeb"

如果运行
msbuild YourProject.sln
,在进行此更改后,应该可以运行

您的项目可以在本地运行吗?您可以转到生成代理计算机,并使用msbuild命令行手动运行项目,以查看项目是否可以运行。还可以检查解决方案文件,以查看是否有Debug.AspNetCompiler.TargetPath和/或Release.AspNetCompiler.TargetPath项?我已解决该错误。谢谢你的想法!