- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
将此方法(我人生中第一次测试 C# async 关键字)添加到我的项目后,出现以下错误,为什么?
public async Task<Member> AddOrUpdate(DownloadFormModel model)
{
IMailChimpManager mailChimpManager = new MailChimpManager(ConfigurationManager.AppSettings["mailChimpKey"]);
Member member = new Member {EmailAddress = model.Email, Status = Status.Subscribed};
member.MergeFields.Add("NAME", model.Name);
return (await mailChimpManager.Members.AddOrUpdateAsync(ConfigurationManager.AppSettings["mailChimpDownloadListID"], member));
}
VStudio 2015 编译后报错:
Missing compiler required member 'System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted'
我的项目是针对 .NET Framework 4.5(刚从 4.0 升级)的 ASP.NET MVC 4,我正在尝试集成 MailChimp.NET v3里面。
谢谢。
编辑: 在 VStudio 2015 中创建了一个全新的 MVC WebApplication .NET 4.5 项目,同样的方法编译没有错误。我应该检查什么?
最佳答案
问题出在 package.config 文件中的这一行,更普遍的是同一文件中的许多行仍然报告 targetFramework="net40"
:
<package id="AsyncCTP" version="0.3" targetFramework="net40" />
在将项目重新定位到 .NET Framework 4.5 之后,我应该调用
Update-Package –reinstall <packageName>
对于列表中的每个包。
关于c# - 缺少编译器所需的成员 'System.Runtime.CompilerServices.AsyncTaskMethodBuilder` 1.AwaitOnCompleted',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38564445/
当编译器遇到 await 时,它会将 async 方法转换为状态机,并通过 安排继续 AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted 概述 here或 As
我是 profiling我们的 C# .NET 应用程序,我注意到方法 System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start出现多
将此方法(我人生中第一次测试 C# async 关键字)添加到我的项目后,出现以下错误,为什么? public async Task AddOrUpdate(DownloadFormModel mod
我是一名优秀的程序员,十分优秀!