gpt4 book ai didi

tfs - 没有为项目TFS2012设置OutputPath属性

转载 作者:行者123 更新时间:2023-12-03 13:38:51 25 4
gpt4 key购买 nike

我在Team Foundation服务器中有一个构建版本,可以提供以下信息:


C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets
(610):未为项目设置OutputPath属性
'Plugin.DeploymentTool.csproj'。请检查以确保您
为以下内容指定了配置和平台的有效组合:
这个项目。配置=“发布”平台=“ x86”。你可能会
之所以会看到此消息,是因为您尝试构建一个没有
解决方案文件,并指定了非默认配置,或者
该项目不存在的平台。


我找不到任何解决方案,或者为什么会收到此错误。但随后我查看生成的zip文件,Binary文件夹为空。我尝试使用x86,x64和Any CPU,以检查是否存在任何差异,而没有差异。

如果我查看项目文件,看起来还可以。

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>

最佳答案

我找到了解决该问题的方法,事实证明这是一个非常简单的方法。
TFS Build中的默认配置如下所示:
配置:版本,平台:任何CPU

但是在Visual Studio 2012中,它看起来像这样:
配置:版本,平台:AnyCPU

解决方案是在TFS Build Platform中删除Any和CPU之间的空间。现在,它可以完美运行了。

更新

在VS2013中,此问题已得到纠正。

关于tfs - 没有为项目TFS2012设置OutputPath属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19512414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com