- README.md: 修改数据源描述,明确默认模板随程序发布,并更新操作流程中的按钮名称。 - ExcelService.cs: 重命名模板生成方法为 CopyTemplate,简化模板导出逻辑。 - MainForm.cs: 更新按钮文本和事件处理,改为导出默认模板。 - Config.cs 和 config.json: 添加 OriginalEstimateRef 字段以支持新功能。 - 删除不再使用的 build_template.ps1 脚本及相关模板部件。
36 lines
1.5 KiB
XML
36 lines
1.5 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
||
|
||
<PropertyGroup>
|
||
<OutputType>WinExe</OutputType>
|
||
<TargetFramework>net48</TargetFramework>
|
||
<UseWindowsForms>true</UseWindowsForms>
|
||
<LangVersion>latest</LangVersion>
|
||
<Nullable>disable</Nullable>
|
||
<AssemblyTitle>TFS Excel 导入工具</AssemblyTitle>
|
||
<Product>TFS Excel 导入工具</Product>
|
||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||
</PropertyGroup>
|
||
|
||
<ItemGroup>
|
||
<!-- Excel 读写 -->
|
||
<PackageReference Include="ClosedXML" Version="0.102.2" />
|
||
<!-- JSON (保留给 config.json) -->
|
||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||
<!-- TFS Client OM(内部 SOAP 协议,兼容 TFS 2013;REST wit 路由缺失时唯一可行通道) -->
|
||
<PackageReference Include="Microsoft.TeamFoundationServer.ExtendedClient" Version="14.*" />
|
||
<!-- 无需安装 VS 也可用 dotnet build 编译 net48 -->
|
||
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="all" />
|
||
</ItemGroup>
|
||
|
||
<ItemGroup>
|
||
<None Update="config.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<!-- 默认导入模板:随 exe 一起发布,「导出Excel模板」原样复制这份文件 -->
|
||
<Content Include="..\templates\TFS导入模板.xlsx" Link="TFS导入模板.xlsx">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</Content>
|
||
</ItemGroup>
|
||
|
||
</Project>
|