实时编辑在.NET 4.5.1中不起作用的代码

时间:2015-08-06 09:11:23

标签: c# .net visual-studio

我正在创建一个面向.NET 4.5.1的Windows应用程序。它编译并运行良好。当我点击断点并编辑源代码时,我收到消息:

  

类型'System.Object'是在没有的程序集中定义的   引用。您必须添加对程序集'System.Runtime的引用,   Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'。

我安装了最新的Microsoft .NET Framework 4.5.1开发人员包并使用VS 2013.

我试图手动引用System.Runtime.dll,但是我的项目甚至没有编译,编译器抱怨:

  

'System.Runtime.CompilerServices.TaskAwaiter`1'   不包含'IsCompleted'的定义

我可以找到类似的ASP.NET错误报告,但对于Windows应用程序没有任何内容。有什么办法可以让正在运行的源代码的编辑再次运行吗?

1 个答案:

答案 0 :(得分:0)

还尝试添加对以下内容的引用:

  • System.Threading.dll
  • System.Threading.Tasks.dll