繁体   English   中英

错误“未为项目设置OutputPath属性” VS 2015

[英]Error “The OutputPath property is not set for project” VS 2015

我在Visual Studio 2015中有多个项目。我在调试模式下的“ ANY CPU”中运行项目。 当我尝试运行我的项目时,出现以下错误:

未为项目“ .csproj”设置OutputPath属性。 请检查以确保为该项目指定了配置和平台的有效组合。 配置=“调试”平台=“ x64”。
如果某个其他项目试图遵循该项目的项目间引用,此项目已被卸载或未包含在解决方案中,并且引用项目未使用相同或等效项构建,则也可能会出现此错误。配置或平台。 C:\\ Program Files(x86)\\ MSBuild \\ 14.0 \\ bin \\ Microsoft.Common.CurrentVersion.targets

我只是将所有项目解决方案更新为x64,然后解决方案构建良好。

在此处输入图片说明

对我来说,问题出在包装上

Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.4.0

Nuget只获取了“ Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.4.0.nupkg ”,没有添加文件夹“ build ”和“ tools ”。 因此没有“ Microsoft.VisualStudio.Azure.Fabric.Application.props ”。

一旦从备份中添加(帮助恢复),我就重新构建了该项目,它的工作就像一个魅力!

这不是最明显的错误消息。

希望这对某人有帮助。

您的意思是解决方案配置为“ ANY CPU”吗? 输入“ Build \\ Configuration Manager ”,然后为“ .csproj”检查“ Configuration”和“ Platform”。 另外,尝试在所有CS项目文件中检查“ <OutputPath></OutputPath> ”。 还要查看如果$(Platform)为null时将设置哪个平台:

<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU(may be x64 here)</Platform>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM