visual studio中的构建错误"错误102:The "未找到任务."
本文关键字:quot 错误 The 任务 构建 visual studio | 更新日期: 2023-09-27 18:12:15
我正在使用visual studio,我有一个问题,建立我的项目。我不知道如何修理它。
我得到这个错误:
Error 289 The "CreateProjectReferenceDefineConstants" task was not found. Check the following: 1.) The name of the task in the project file is the same as the name of the task class. 2.) The task class is "public" and implements the Microsoft.Build.Framework.ITask interface. 3.) The task is correctly declared with <UsingTask> in the project file, or in the *.tasks files located in the "C:'Windows'Microsoft.NET'Framework'v4.0.30319" directory. C:'Program Files (x86)'MSBuild'Microsoft'WiX'v3.x'wix2010.targets 1279 6 ProcedureManagerSetup
我双击这个错误,这会导致我看到这段代码:
<Target
Name="AddProjectReferenceDefineConstants"
Condition=" '@(_ResolvedProjectReferencePaths)' != '' ">
<CreateProjectReferenceDefineConstants
ProjectReferencePaths="@(_ResolvedProjectReferencePaths)"
ProjectConfigurations="$(VSProjectConfigurations)">
<Output TaskParameter="DefineConstants" PropertyName="ProjectReferenceDefineConstants" />
</CreateProjectReferenceDefineConstants>
</Target>
它特别指向行:
<CreateProjectReferenceDefineConstants
自从我的windows 10更新后,这种情况就发生了。我之前注意到,它使用的是。net 3.5。在更新之后,它变成了。net 4.0。我不确定这是否是发生这种情况的主要原因,但这是值得一提的。
这就解决了我的问题:
- 开放en_visual_studio_professional_2012_x86_dvd_920779
- 新闻修复 开放VS2012.5
- 新闻修复
- 卸载并安装wix2010
- 重启计算机
你在注册表中添加了follow键
打开regedit(你在运行收件箱中写了regedit)
找到HKEY_LOCAL_MACHINE'SYSTEM'CurrentControlSet'Services'EventLog'Application文件夹
,然后添加新文件夹。
您的新文件夹名称:"HKEY_LOCAL_MACHINE ' SYSTEM ' CurrentControlSet ' '事件日志' ' ASP应用服务。网4.0.30319 "