You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The value must be separated from the name of the directive by white space (`@` is additionally allowed separator for the package directive)
161
+
The value must be separated from the kind (`package`/`sdk`/`property`) of the directive by whitespace
162
162
and any leading and trailing white space is not considered part of the value.
163
-
Any value can optionally have two parts separated by a space (more whitespace characters could be allowed in the future).
163
+
Any value can optionally have two parts separated by `@` in case of `package`/`sdk` or `=` in case of `property`
164
+
and whitespace is trimmed from the two parts around the separator.
164
165
The value of the first `#:sdk` is injected into `<Project Sdk="{0}">` with the separator (if any) replaced with `/`,
165
166
and the subsequent `#:sdk` directive values are split by the separator and injected as `<Sdk Name="{0}" Version="{1}" />` elements (or without the `Version` attribute if there is no separator).
166
167
It is an error if the first part (name) is empty (the version is allowed to be empty, but that results in empty `Version=""`).
<value>The directive at '{2}' should contain a name without special characters and an optional version separated by '{1}' like '#:{0} Abc{1}Xyz'.</value>
1514
+
<comment>{0} is the directive type like 'package' or 'sdk'. {1} is the expected separator like '@' or '='. {2} is the file path and line number.</comment>
<value>Some directives cannot be converted: the first error is at {0}. Run the file to see all compilation errors. Specify '--force' to convert anyway.</value>
1514
1518
<comment>{Locked="--force"}. {0} is the file path and line number.</comment>
0 commit comments