ho un accumulo nel nostro server di Team Foundation, che dà questa guerra:La proprietà OutputPath non è impostato per il progetto TFS2012
C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common .targets (610): la proprietà OutputPath non è impostata per il progetto 'Plugin.DeploymentTool.csproj'. Si prega di verificare che tu abbia specificato una combinazione valida di configurazione e piattaforma per questo progetto. Configuration = 'Release' Platform = 'x86'. Potresti essere vedere questo messaggio perché stai provando a creare un progetto senza un file di soluzione e hai specificato una configurazione non predefinita o una piattaforma che non esiste per questo progetto.
Non riesco a trovare alcuna soluzione o perché ottengo questo errore. Ma poi guardo il file zip generato, la cartella Binaria è vuota. Ho provato a usare x86, x64 e Any CPU, per vedere se ci sono delle differenze, che non ci sono.
Se guardo il file di progetto, sembra a posto.
<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>
Quale configurazione è stata configurata per utilizzare la definizione di build? Guardando il messaggio, Build sta cercando di usare x86 e hai solo PropertyGroups per AnyCPU. – DaveShaw
@DaveShaw. Poi guardo il sommario della build senza la configurazione, sta usando Debug | AnyCPU. ma se configuro la configurazione se dà. me l'errore. Il progetto è dichiarato che usa il debug | Qualsiasi CPU – mortenstarck