Saturday, March 6, 2010

Programmer - Use c++ XSD Build task in c# project

Programmer Question

How can I use the c++ XSD Task in a c# project? I have already created the task in the csproj file like this:



  <Target Name="BeforeBuild">
<XSD Namespace="$(RootNamespace).Xml" Language="CS" GenerateFromSchema="classes" Sources="Xml/schema.xsd" />
</Target>


but the build output says, although intellisense offers me the XSD task while editing the project file:



Error   1   The "XSD" task was not found. Check the following: 
1.) The name of the task in the project file is the same as the name of the task class.
2.) The task class is "public" and implements the Microsoft.Build.Framework.ITask interface. 3.) The task is correctly declared with <UsingTask> in the project file, or in the *.tasks files located in the "C:\Windows\Microsoft.NET\Framework\v4.0.30128" directory. MyProject.csproj


Oh, and I am using Visual Studio 2010 RC.



*



Find the answer here

No comments:

Post a Comment

LinkWithin

Related Posts with Thumbnails