我在 Visual Studio 2008 中有一个多项目解决方案。我刚刚向该解决方案添加了一个名为 Release-VersionIncrement 的新配置,指定"使用发布"配置作为基线。
错误 5 未为此项目设置 OutputPath 属性。
这里发生了什么事?
答案
通常,当项目文件的 OutputPath 属性为空时,会发生这种情况。微软构建文件。
查找 Release-Versionincrement 属性组。
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-VersionIncrement|AnyCPU' ">
<OutputPath>bin\Release-VersionIncrement\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
那里的重要OutputPath,它为你的项目文件存在吗?