当某些目录加载到解决方案中时,我需要控制它们的路径。我发现最好的方法是在 sln 文件中使用一个变量来设置目录,并允许工程师在他们想要更改版本时运行一个更新该变量的程序。
我在格式的 sln 文件中设置了一个变量:
版本 = 2021.8
后来我想像这样使用它:
项目(“{FAE04EC0-301F-ABCD-BF4B-00C04F79EFBC}”)=“ProjToLearn”,“包\版本\MyDirectory\ProjToLearn.csproj”,“{033585F2-3E53-ABCD-A74B-EF434EB71127}”
我应该为版本使用什么语法?
我试过这些:
- "packages\%Version%) \MyDirectory\ProjToLearn.csproj",
- "包\ $(版本) \MyDirectory\ProjToLearn.csproj",
但它们似乎不起作用。