2016-01-01 198 views
5

从Visual Studio 2015 Enterprise更改为Visual Studio 2015社区(包含Update 1)后,我的项目都没有构建。是Visual Studio Community 2015 Update 1构建问题

我在错误列表中看到的错误如下 -

  1. 的“CSC”任务无法与它的输入参数进行初始化。

  2. “Csc”任务不支持“功能”参数。验证 参数存在于任务中,并且它是一个可设置的公开 实例属性。

经过广泛搜索,我似乎找不到任何有用的东西。

+0

Community Edition不支持许多功能,听起来您可能已经使用了项目或解决方案文件中嵌入的一些功能。创建新的项目和解决方案文件,添加所有相同的源文件,然后从这些文件构建。 – James

+0

在此错误的上下文中的“功能”与社区/企业拆分无关。 –

+0

我在VS2015 Enterprise中遇到同样的错误。它在创建一个新的空AspNet 4.5项目后确定地发生。 – Wilbert

回答

3

不知何故,您的C#/ VB编译器不匹配。您的项目文件正试图将我们添加到新版本编译器的属性传递给您,但您仍然运行较早版本的编译器。根据你的描述,如果这是所有破碎的项目,或者只是一些项目,目前还不清楚。我会检查的东西:

  1. 如果只是一些项目不建立,请确保您没有安装我们的编译器NuGet软件包,但您没有运行恢复。
  2. 如果您已经安装了一些您忘记的Roslyn编译器的实验版本,请确保它仍然安装。
  3. 如果所有项目都没有建立(包括你只是建立一个全新的项目),确认在扩展管理器下没有任何奇怪的安装。如果什么都没有,那么请修复安装Visual Studio。
1

禁用“Roslyn Insiders for VS 2015”扩展程序为我解决它。

相关问题