每个人都说你永远不会将*.csproj.user
添加到TFS进行版本控制。很好,但是如果我想指定默认命令行参数(在上面提到的文件中保存)会怎么样?
我在.csproj
文件周围戳了一下,XML看起来非常相似。这让我想到了......你能把csproj.user
文件中的以下XML剪切并粘贴到csproj
文件的末尾(就在</Project>
标记的上方吗?
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<StartArguments>..\..\DEALS001.ini</StartArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<StartArguments>..\..\DEALS001.ini</StartArguments>
</PropertyGroup>
答案 0 :(得分:1)
绝对!这就像一个魅力。
请注意,Visual Studio项目属性窗口中对命令行参数的后续更改将创建一个新的csproj.user
文件,该文件将覆盖(但不删除)您复制到csproj
文件的XML