Visual studio 从模板打开项目时,如何保持相对路径
这是我的csproj文件的一个片段:Visual studio 从模板打开项目时,如何保持相对路径,visual-studio,Visual Studio,这是我的csproj文件的一个片段: <Compile Include="$(SolutionDir)\..\xxx\Toolbox\Toolbox.cs"> <Link>xxx\Toolbox.cs</Link> </Compile> xxx\Toolbox.cs 我导出了此项目的模板,但在基于模板创建新模板时,文件Toolbox.cs将不会引用SolutionDir\xxx\Toolbox
<Compile Include="$(SolutionDir)\..\xxx\Toolbox\Toolbox.cs">
<Link>xxx\Toolbox.cs</Link>
</Compile>
xxx\Toolbox.cs
我导出了此项目的模板,但在基于模板创建新模板时,文件Toolbox.cs将不会引用SolutionDir\xxx\Toolbox.cs之上的一个级别。
而是用模板所在的路径替换文件位置。
我如何告诉VS保持路径不变而不进行替换?找到了解决方案:
在导出的模板zip文件中编辑MyTemplate.vstemplate并添加
在TemplateData部分中为true
现在它起作用了