- TfsExcelImporter: WinForms 桌面版,走 TFS Client OM(本环境 wit REST 路由 404,OM 是唯一可行通道) - tfs_import.py: REST 版命令行导入器,供 wit 接口可用的 TFS 实例使用 - templates: Excel 导入模板及其 OOXML 源部件 - README: 两套工具定位、配置、环境坑点与验证方式 - 真实台账与本机工作笔记不入库,仅提交 work_items.example.csv 说明列结构
32 lines
1.2 KiB
XML
32 lines
1.2 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>
|
||
</ItemGroup>
|
||
|
||
</Project>
|