我在Visual Studio中有一个第三方项目类型,由于某种原因,只支持构建.NET平台配置,对于解决方案中的其他所有(标准C#)项目,我只有AnyCPU。不幸的是,自从升级到VS2010后,在构建时会产生以下错误:
错误39:未设置OutputPath属性 'ReferencedBusinessProject.csproj'项目。 请确保为此项目指定了有效的Configuration和Platform组合。 Configuration = 'Debug' Platform = '.NET'。 如果某个其他项目正在尝试按照项目对项目引用来引用此项目,则也可能出现此错误,此项目已被卸载或未包含在解决方案中,并且引用项目没有使用相同或等效的Configuration或Platform进行构建。
它非常描述缺失的内容,但到目前为止我还没有找到任何修复它的方法。 你有什么想法如何解决这个问题吗?
错误39:未设置OutputPath属性 'ReferencedBusinessProject.csproj'项目。 请确保为此项目指定了有效的Configuration和Platform组合。 Configuration = 'Debug' Platform = '.NET'。 如果某个其他项目正在尝试按照项目对项目引用来引用此项目,则也可能出现此错误,此项目已被卸载或未包含在解决方案中,并且引用项目没有使用相同或等效的Configuration或Platform进行构建。
它非常描述缺失的内容,但到目前为止我还没有找到任何修复它的方法。 你有什么想法如何解决这个问题吗?
.csproj
文件查看/编辑/修改真正的.csproj
文件?您可能会在.csproj
文件中缺少大量部分,这些部分指定不同生成的不同配置。我不是MSBUILD专家,但毕竟它只是一些XML。 - Marvin Smit