Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
由于依赖关系,MSBuild无法生成解决方案?_Msbuild - Fatal编程技术网

由于依赖关系,MSBuild无法生成解决方案?

由于依赖关系,MSBuild无法生成解决方案?,msbuild,Msbuild,从命令行构建VS2008解决方案时,我遇到了一个问题 当从VS2008运行相同的.sln文件时,它构建得很好 问题是,作为解决方案的一部分并被许多其他项目引用的某些项目似乎没有在其他项目之前构建,这使得它们失败,因为在构建时该共享项目的输出不可用 有没有办法绕过这个问题?(强制检查依赖项?如果您使用的是解决方案依赖项,请切换到使用项目引用。此外,请检查以确保为依赖项指定了正确的平台和配置。如果您使用的是解决方案依赖项,请切换到使用项目引用。此外,请检查以确保为依赖项指定了正确的平台和配置。我不确

从命令行构建VS2008解决方案时,我遇到了一个问题

当从VS2008运行相同的.sln文件时,它构建得很好

问题是,作为解决方案的一部分并被许多其他项目引用的某些项目似乎没有在其他项目之前构建,这使得它们失败,因为在构建时该共享项目的输出不可用


有没有办法绕过这个问题?(强制检查依赖项?

如果您使用的是解决方案依赖项,请切换到使用项目引用。此外,请检查以确保为依赖项指定了正确的平台和配置。

如果您使用的是解决方案依赖项,请切换到使用项目引用。此外,请检查以确保为依赖项指定了正确的平台和配置。

我不确定是否理解您的建议。我有一个约30个项目的解决方案。有些人相互依赖。当从VisualStudio构建这个时,一切都很好。调用MSBuild生成此解决方案时失败。我问,为什么会有差异,以及如何解决它们?问题似乎是MSBuild正在根据项目名称的ABC顺序构建解决方案,并且没有构建项目之间的依赖关系。我不确定是否理解您的建议。我有一个约30个项目的解决方案。有些人相互依赖。当从VisualStudio构建这个时,一切都很好。调用MSBuild生成此解决方案时失败。我问,为什么会有差异,以及如何解决它们?问题似乎是MSBuild根据项目名称的ABC顺序构建解决方案,而不是构建项目之间的依赖关系。