MSBuild。具有特定字符的文件夹

MSBuild。具有特定字符的文件夹,msbuild,Msbuild,我想使用MSBuild构建解决方案的一些项目。表示将项目名称中的替换为\,它确实适用于项目名称,但不适用于文件夹名称: msbuild Solution.sln/t:“Folder\Project1\u Name”-适用于Folder\Project1.Name.csproj Unhandled Exception: System.ArgumentException: The name "Folder.Name\Project2" contains an invalid ch

我想使用MSBuild构建解决方案的一些项目。表示将项目名称中的
替换为
\
,它确实适用于项目名称,但不适用于文件夹名称:

msbuild Solution.sln/t:“Folder\Project1\u Name”
-适用于
Folder\Project1.Name.csproj

Unhandled Exception:
System.ArgumentException: The name "Folder.Name\Project2" contains an invalid character ".".
error MSB4057: The target "Folder_Name\Project2_Name" does not exist in the project.
msbuild Solution.sln/t:“Folder.Name\Project2”
-不适用于
Folder.Name\Project2.Name.csproj

Unhandled Exception:
System.ArgumentException: The name "Folder.Name\Project2" contains an invalid character ".".
error MSB4057: The target "Folder_Name\Project2_Name" does not exist in the project.
msbuild Solution.sln/t:“Folder\u Name\Project2\u Name”
-不适用于
Folder.Name\Project2.Name.csproj

Unhandled Exception:
System.ArgumentException: The name "Folder.Name\Project2" contains an invalid character ".".
error MSB4057: The target "Folder_Name\Project2_Name" does not exist in the project.

在这种情况下,sln文件中的解决方案文件夹名称是什么?这可能与磁盘上的文件夹名称不同。它位于根目录中,没有特殊字符。以下是结构:\Solution.sln,\Folder\Project1.Name.csproj,Folder.Name\Project2.Name.csproj。