我使用的是VS 2010 RC1。我下载并安装了MSBuild社区任务(MCT)。(为了提供完整的信息,我还安装了MSBuild扩展包)
然后,为了让智能感知在MCT的任务中工作,我将文件C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.xsd复制到C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas\1033\MSBuild\MSBuild.Community.Tasks.xsd
我启动VS并创建一个项目(构建)文件,如下所示:
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" >
<_
</Project>在开始键入Target时,我在那里没有智能感知。
我尝试打开属性窗格,单击模式浏览按钮,添加文件C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.xsd,但智能感知仍然不起作用!移除此shcema后,Intellisense恢复工作,当然,只适用于除MCT任务以外的其他任务。
有没有人像我一样遇到过同样的问题?请帮帮我!
发布于 2010-07-06 10:31:06
您需要将以下行添加到C:\program files\Microsoft Visual Studio 10.0\Xml\Schemas\1033\Microsoft.Build.xsd中
<xs:include schemaLocation="MSBuild\MSBuild.Community.Tasks.xsd"/>它应该放在文件的末尾,在</xs:schema>之前
发布于 2011-01-08 05:22:25
我正在使用VS2008,并手动将MSBuild社区任务架构文件(.xsd)复制到适当的Visual Studio目录中。然而,这还不足以让我的社区任务注册到Intellisense。
我必须在Visual Studio中打开.csproj文件,然后转到“XML”菜单并选择“schemas...”。MSBuild社区架构文件不在列表中,所以我单击了“添加”,然后添加了该文件。一旦我这样做了,并关闭了对话框,中提琴!我在社区任务中使用了智能感知。
我受到了this posting on MDSN的启发
发布于 2010-07-01 08:46:18
当我第一次开始使用VS2010 RC1时,我也遇到了同样的问题。我重新安装了,它工作了一段时间,然后停止了。
我已经下载并安装了VS2010Pro Download Here的试用版
从那以后,我再也没有遇到过任何问题。
https://stackoverflow.com/questions/2516145
复制相似问题