10

VS 2010 RC1 を使用しています。MSBuild Community Tasks (MCT) をダウンロードしてインストールします。(完全な情報を提供するために、MSBuild Extension Pack もインストールしました)

次に、MCT のタスクで Intellisense を機能させるために、ファイル 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>

ターゲットの入力を開始すると、Intellisense がありません。

プロパティ ペインを開こうとし、スキーマ参照ボタンをクリックして、ファイル C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.xsd を追加しようとしましたが、Intellisense はまだ機能しません! この shcema を削除すると、Intellisense は正常に機能し、もちろん、MCT タスク以外の他のタスクでも機能します。

誰かが私のような同じ問題に遭遇しましたか? 助けてください!

4

3 に答える 3

5

次の行を追加する必要がありますC:\program files\Microsoft Visual Studio 10.0\Xml\Schemas\1033\Microsoft.Build.xsd

<xs:include schemaLocation="MSBuild\MSBuild.Community.Tasks.xsd"/>

ファイルの最後に配置する必要があります。</xs:schema>

于 2010-07-06T02:31:05.567 に答える
4

VS2008を使用しており、MSBuild Community Tasksスキーマファイル(.xsd)を適切なVisualStudioディレクトリに手動でコピーしました。ただし、コミュニティタスクをIntellisenseに登録するにはそれだけでは不十分でした。

Visual Studio内で.csprojファイルを開き、[XML]メニューに移動して[スキーマ...]を選択する必要がありました。MSBuildコミュニティスキーマファイルはリストに含まれていなかったため、[追加]をクリックしてファイルを追加しました。それをしてダイアログを閉じたら、ビオラ!私はコミュニティのタスクに対してインテリセンスを持っていました。

MDSNへのこの投稿に触発されました

于 2011-01-07T21:22:24.987 に答える
1

VS 2010 RC1 を初めて使用したときも同じ問題がありました。再インストールしたところ、少し動作して停止しました。

それ以来、VS 2010 Pro Download Hereの試用版をダウンロードしてインストールしました

それ以来、私は何の問題もありませんでした。

于 2010-07-01T00:46:18.097 に答える