Forge
e9e34128
1<Project Sdk="Microsoft.NET.Sdk">
2 <PropertyGroup>
3 <OutputType>Exe</OutputType>
4 <TargetFramework>net10.0</TargetFramework>
5 <RuntimeIdentifiers>win-x64;linux-x64;osx-x64;osx-arm64</RuntimeIdentifiers>
6 <SelfContained>true</SelfContained>
7 <LangVersion>14</LangVersion>
8 <Nullable>enable</Nullable>
9 <ImplicitUsings>enable</ImplicitUsings>
10 <RootNamespace>DotnetBuildTestMcp</RootNamespace>
11 <AssemblyName>DotnetBuildTestMcp</AssemblyName>
12 <!-- Локальная разработка: sibling dotnet-build-test-core. Иначе — NuGet AIGuiders.DotNetBuildTest.Core. -->
13 <DotNetBuildTestCoreProject Condition="'$(DotNetBuildTestCoreProject)'=='' and Exists('..\..\dotnet-build-test-core\DotNetBuildTest.Core.csproj')">..\..\dotnet-build-test-core\DotNetBuildTest.Core.csproj</DotNetBuildTestCoreProject>
14 </PropertyGroup>
15 <ItemGroup>
16 <Compile Remove="tools\**\*.cs" />
17 <Compile Remove="DotnetBuildTestMcp.Tests\**\*.cs" />
18 <None Remove="DotnetBuildTestMcp.Tests\**\*" />
19 </ItemGroup>
20
21 <ItemGroup>
22 <AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">
23 <_Parameter1>DotnetBuildTestMcp.Tests</_Parameter1>
24 </AssemblyAttribute>
25 <AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">
26 <_Parameter1>ExportMcpManifest</_Parameter1>
27 </AssemblyAttribute>
28 </ItemGroup>
29
30 <ItemGroup>
31 <PackageReference Include="ModelContextProtocol" Version="1.3.0" />
32 <PackageReference Include="AIGuiders.DotNetBuildTest.Core" Version="0.1.0" Condition="'$(DotNetBuildTestCoreProject)'==''" />
33 </ItemGroup>
34
35 <ItemGroup Condition="'$(DotNetBuildTestCoreProject)'!=''">
36 <ProjectReference Include="$(DotNetBuildTestCoreProject)" />
37 </ItemGroup>
38</Project>
39
View only · write via MCP/CIDE