How to use MSBuild validate property?
up vote
0
down vote
favorite
In MSBuild there is a property named validate
, and he accepts a scheme as a parameter.
What is this schema
?
How to write it?
msbuild .net-core visual-studio-2017 csproj
add a comment |
up vote
0
down vote
favorite
In MSBuild there is a property named validate
, and he accepts a scheme as a parameter.
What is this schema
?
How to write it?
msbuild .net-core visual-studio-2017 csproj
1
Likely the default is C:Program Files (x86)Microsoft Visual Studio2017CommunityXmlSchemas1033Microsoft.Build.xsd, also because this seems to be referred to in the source code as default: github.com/Microsoft/msbuild/blob/master/src/MSBuild/… line 46
– stijn
Nov 14 at 19:04
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
In MSBuild there is a property named validate
, and he accepts a scheme as a parameter.
What is this schema
?
How to write it?
msbuild .net-core visual-studio-2017 csproj
In MSBuild there is a property named validate
, and he accepts a scheme as a parameter.
What is this schema
?
How to write it?
msbuild .net-core visual-studio-2017 csproj
msbuild .net-core visual-studio-2017 csproj
edited Nov 14 at 10:40
asked Nov 14 at 5:57
Baruch
70210
70210
1
Likely the default is C:Program Files (x86)Microsoft Visual Studio2017CommunityXmlSchemas1033Microsoft.Build.xsd, also because this seems to be referred to in the source code as default: github.com/Microsoft/msbuild/blob/master/src/MSBuild/… line 46
– stijn
Nov 14 at 19:04
add a comment |
1
Likely the default is C:Program Files (x86)Microsoft Visual Studio2017CommunityXmlSchemas1033Microsoft.Build.xsd, also because this seems to be referred to in the source code as default: github.com/Microsoft/msbuild/blob/master/src/MSBuild/… line 46
– stijn
Nov 14 at 19:04
1
1
Likely the default is C:Program Files (x86)Microsoft Visual Studio2017CommunityXmlSchemas1033Microsoft.Build.xsd, also because this seems to be referred to in the source code as default: github.com/Microsoft/msbuild/blob/master/src/MSBuild/… line 46
– stijn
Nov 14 at 19:04
Likely the default is C:Program Files (x86)Microsoft Visual Studio2017CommunityXmlSchemas1033Microsoft.Build.xsd, also because this seems to be referred to in the source code as default: github.com/Microsoft/msbuild/blob/master/src/MSBuild/… line 46
– stijn
Nov 14 at 19:04
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
How to use MSBuild validate property?
This property validate
is used to specify a schema file .xsd
to validate the project file.
How to use it:
Just like the document said:
If you don't specify schema, the project is validated against the
default schema.
If you specify schema, the project is validated against the schema
that you specify.
The following setting is an example:
-validate:MyExtendedBuildSchema.xsd
What is this schema?
XML Schema is commonly known as XML Schema Definition (XSD). It is
used to describe and validate the structure and the content of XML
data. XML schema defines the elements, attributes and data types.
Schema element supports Namespaces. It is similar to a database schema
that describes the data in a database.
Check the document XML - Schemas and XML Schema Tutorial for some more details.
Note: The default Schemas file for MSBuild: C:Program Files (x86)Microsoft Visual Studio2017EnterpriseXmlSchemas1033Microsoft.Build.xsd
.
Hope this helps.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
How to use MSBuild validate property?
This property validate
is used to specify a schema file .xsd
to validate the project file.
How to use it:
Just like the document said:
If you don't specify schema, the project is validated against the
default schema.
If you specify schema, the project is validated against the schema
that you specify.
The following setting is an example:
-validate:MyExtendedBuildSchema.xsd
What is this schema?
XML Schema is commonly known as XML Schema Definition (XSD). It is
used to describe and validate the structure and the content of XML
data. XML schema defines the elements, attributes and data types.
Schema element supports Namespaces. It is similar to a database schema
that describes the data in a database.
Check the document XML - Schemas and XML Schema Tutorial for some more details.
Note: The default Schemas file for MSBuild: C:Program Files (x86)Microsoft Visual Studio2017EnterpriseXmlSchemas1033Microsoft.Build.xsd
.
Hope this helps.
add a comment |
up vote
1
down vote
accepted
How to use MSBuild validate property?
This property validate
is used to specify a schema file .xsd
to validate the project file.
How to use it:
Just like the document said:
If you don't specify schema, the project is validated against the
default schema.
If you specify schema, the project is validated against the schema
that you specify.
The following setting is an example:
-validate:MyExtendedBuildSchema.xsd
What is this schema?
XML Schema is commonly known as XML Schema Definition (XSD). It is
used to describe and validate the structure and the content of XML
data. XML schema defines the elements, attributes and data types.
Schema element supports Namespaces. It is similar to a database schema
that describes the data in a database.
Check the document XML - Schemas and XML Schema Tutorial for some more details.
Note: The default Schemas file for MSBuild: C:Program Files (x86)Microsoft Visual Studio2017EnterpriseXmlSchemas1033Microsoft.Build.xsd
.
Hope this helps.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
How to use MSBuild validate property?
This property validate
is used to specify a schema file .xsd
to validate the project file.
How to use it:
Just like the document said:
If you don't specify schema, the project is validated against the
default schema.
If you specify schema, the project is validated against the schema
that you specify.
The following setting is an example:
-validate:MyExtendedBuildSchema.xsd
What is this schema?
XML Schema is commonly known as XML Schema Definition (XSD). It is
used to describe and validate the structure and the content of XML
data. XML schema defines the elements, attributes and data types.
Schema element supports Namespaces. It is similar to a database schema
that describes the data in a database.
Check the document XML - Schemas and XML Schema Tutorial for some more details.
Note: The default Schemas file for MSBuild: C:Program Files (x86)Microsoft Visual Studio2017EnterpriseXmlSchemas1033Microsoft.Build.xsd
.
Hope this helps.
How to use MSBuild validate property?
This property validate
is used to specify a schema file .xsd
to validate the project file.
How to use it:
Just like the document said:
If you don't specify schema, the project is validated against the
default schema.
If you specify schema, the project is validated against the schema
that you specify.
The following setting is an example:
-validate:MyExtendedBuildSchema.xsd
What is this schema?
XML Schema is commonly known as XML Schema Definition (XSD). It is
used to describe and validate the structure and the content of XML
data. XML schema defines the elements, attributes and data types.
Schema element supports Namespaces. It is similar to a database schema
that describes the data in a database.
Check the document XML - Schemas and XML Schema Tutorial for some more details.
Note: The default Schemas file for MSBuild: C:Program Files (x86)Microsoft Visual Studio2017EnterpriseXmlSchemas1033Microsoft.Build.xsd
.
Hope this helps.
answered Nov 15 at 3:10
Leo Liu-MSFT
17.1k21731
17.1k21731
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53293976%2fhow-to-use-msbuild-validate-property%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Likely the default is C:Program Files (x86)Microsoft Visual Studio2017CommunityXmlSchemas1033Microsoft.Build.xsd, also because this seems to be referred to in the source code as default: github.com/Microsoft/msbuild/blob/master/src/MSBuild/… line 46
– stijn
Nov 14 at 19:04