| NUCL001 |
MSBuild |
Your project does not contain a manifest (package.xml) file. |
| NUCL100 |
MSBuild |
Your manifest (package.xml) file has an empty Id attribute. |
| NUCL101 |
MSBuild |
Your manifest (package.xml) file has an empty name element. |
| NUCL102 |
MSBuild |
Your manifest (package.xml) file has an empty version element. |
| NUCL103 |
MSBuild |
Your manifest (package.xml) file has an invalid Id attribute (value is not a guid). |
| NUCL104 |
MSBuild |
Your manifest (package.xml) file has an invalid version element. The version element must contain a version number in the format 'major.minor[.build[.revision]]', where build and revision are optional. |
| NUCL105 |
MSBuild |
Your manifest (package.xml) file does not have a <components> element and will not install anything. |
| NUCL106 |
MSBuild |
Your manifest (package.xml) file does not have any <component> elements and will not install anything. |
| NUCL110 |
MSBuild |
Your manifest (package.xml) file refers to a file '[file-name]' which does not exist. |
| NUCL200 |
MSBuild |
Your project references version '[version]' of package '[package-name]' but your manifest (package.xml) file has a compatibility element with a minVersion of [min-version], which is less than [version]. Either update your minVersion to '[version]' or downgrade your reference to '[package-name]' to version '[min-version]' or less. |
| NUCL210 |
MSBuild |
Your manifest (package.xml) publisher element has a blank name. |
| NUCL211 |
MSBuild |
Your manifest (package.xml) publisher element has a blank email address. |
| NUCL212 |
MSBuild |
Your manifest (package.xml) publisher element has a blank url. |
| NUCL213 |
MSBuild |
Your manifest (package.xml) file does not have a publisher element. |
| NUCL300 |
Controller Analyzer |
Controller class '[controller-name]' does not have an [Extension] attribute. A Nucleus.Abstractions.Extension attribute is required to facilitate Nucleus routing. |
| NUCL301 |
Controller Analyzer |
Controller class '[controller-name]', method '[method-name]' looks like a controller action which updates data, but neither the '[controller-name]' class or the '[method-name]' method have an [Authorize] attribute. This may be a security risk because you are not checking user authorization for this action. |