当我尝试从Visual Studio 2008的x86 debug模式编译我的项目时,我遇到了这个错误。当我查看抱怨的项目的属性组时,我发现输出路径已经设置好了。
下面是该.csproj文件的属性组部分:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<BaseAddress>285212672</BaseAddress>
<FileAlignment>4096</FileAlignment>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
有人能解释一下这个问题吗?
注意:当我使用Debug和Any CPU编译时,它可以正常工作。
更新:错误1:未为此项目设置OutputPath属性。请确保指定了有效的Configuration/Platform组合。Configuration ='Debug' Platform='x86'