代码之家  ›  专栏  ›  技术社区  ›  0x49D1

如何在从其他磁盘共享文档时安装Async CTP

  •  2
  • 0x49D1  · 技术社区  · 14 年前

    我试图安装异步CTP,它说安装已成功完成,但没有安装到“我的文档”中,我找不到示例。可以做些什么来查看带有库的示例并尝试它们?

    3 回复  |  直到 13 年前
        1
  •  2
  •   Jon Skeet    14 年前

    你还有别的机器可以安装吗?

    我的上网本没有正确接受CTP安装,但是 对C编译器施展足够的魔法,使其正常工作。然后,我刚刚从另一台安装了 工作了,一切都很好。如果你也要复制这些样品,我相信它们也会有用的。

    如果这是一个常见的问题,我建议我们请求允许发布带有示例和库的zip文件。

    下面是一个简短的程序,让您查看是否安装了C编译器位:

    public class Test
    {
        static async void Main() {}
    }
    

    Test.cs(4,22): error CS0656: Missing compiler required member
            'System.Runtime.CompilerServices.VoidAsyncMethodBuilder.Create'
    Test.cs(4,22): error CS1993: Cannot find Task-related types. Are you missing a
            reference to 'AsyncCtpLibrary.dll' ?
    Test.cs(4,22): warning CS1998: This async method lacks 'await' operators and
            will run synchronously. Consider using the 'await' operator to await
            non-blocking API calls, or 'await TaskEx.Run(...)' to do CPU-bound work
            on a background thread
    
        2
  •  1
  •   xpansive    14 年前

    我的工作是用通用提取器提取安装程序的内容,然后运行VS10-KB0000001.msp。它安装示例、文档和修补程序。

        3
  •  1
  •   Ben    13 年前

    下面是一个简短的程序,让您查看是否安装了C编译器位:

    这正是我得到的,在CTP刷新和MVC3安装之后。再次尝试删除MVC3并卸载/安装CTP,但问题仍然存在。为什么安装程序无法正确更新编译器?

    Tnx公司