【发布时间】:2012-02-23 14:24:22
【问题描述】:
当我尝试在 Visual Studio 2008 中从 x86 调试模式编译我的项目时。我收到此错误。当我查看投诉项目的属性组时,我看到设置了输出路径。
这是该 .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 属性。请检查以确保您指定了有效的配置/平台组合。配置='调试'平台='x86'
【问题讨论】:
-
好的,您使用什么配置和平台? Debug + x86 还是别的什么?
-
是的VS配置管理器我选择debug + x86
-
@DmitryShkuropatsky 更新错误信息
-
看起来正确。解决方案中是否有其他项目可能导致错误?
-
@DmitryShkuropatsky 你是对的,这是另一个有问题的项目。但是VS抱怨正在编译的项目
标签: c# visual-studio