TaskLoggingHelper::LogErrorWithCodeFromResources Method (String^, array<Object^>^)
Logs an error with an error code using the specified resource string.
MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Assembly: Microsoft.Build.Utilities.Core (in Microsoft.Build.Utilities.Core.dll)
public: void LogErrorWithCodeFromResources( String^ messageResourceName, ... array<Object^>^ messageArgs )
Parameters
- messageResourceName
-
Type:
System::String^
The name of the string resource to load.
- messageArgs
-
Type:
array<System::Object^>^
The arguments for formatting the loaded string.
| Exception | Condition |
|---|---|
| ArgumentNullException | messageResourceName is null. |
If the message begins with an error code, the code is extracted and logged with the message.
If a Help keyword prefix has been provided, it is also logged with the message. The Help keyword is composed by appending the string resource name to the Help keyword prefix. A task can provide a Help keyword prefix with either the Task base class constructor, or the HelpKeywordPrefix property.