177 lines
8.8 KiB
XML
177 lines
8.8 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
||
<PropertyGroup>
|
||
<TargetFramework>net48</TargetFramework>
|
||
<OutputType>Library</OutputType>
|
||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||
<Configurations>Debug;Release</Configurations>
|
||
<UseWPF>True</UseWPF>
|
||
<AccelerateBuildsInVisualStudio>true</AccelerateBuildsInVisualStudio>
|
||
<LangVersion>preview</LangVersion>
|
||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
|
||
</PropertyGroup>
|
||
<PropertyGroup>
|
||
<!-- 请删除你不需要的目标,以便排除你的插件不支持的Revit版本,使用下面的列表来匹配Revit版本和.NET目标。
|
||
2014 | net40
|
||
2015 | net45
|
||
2016 | net451
|
||
2017 | net452
|
||
2018 | net46
|
||
2019 | net47
|
||
2020 | net471
|
||
2021 | net48
|
||
例如,你可以排除Revit 2014,只需删除net40目标值即可-->
|
||
<TargetFrameworks>net472;net48;net481</TargetFrameworks>
|
||
<!--<RuntimeIdentifiers>win</RuntimeIdentifiers>-->
|
||
</PropertyGroup>
|
||
<PropertyGroup Condition=" '$(TargetFramework)' == 'net472' ">
|
||
<RevitVersion>2018</RevitVersion>
|
||
</PropertyGroup>
|
||
<PropertyGroup Condition=" '$(TargetFramework)' == 'net48' ">
|
||
<RevitVersion>2019</RevitVersion>
|
||
</PropertyGroup>
|
||
<PropertyGroup Condition=" '$(TargetFramework)' == 'net481' ">
|
||
<RevitVersion>2020</RevitVersion>
|
||
</PropertyGroup>
|
||
<PropertyGroup>
|
||
<PlatformTarget>x64</PlatformTarget>
|
||
<Platforms>x64</Platforms>
|
||
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
|
||
<BuildInParallel>false</BuildInParallel>
|
||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||
<OutputPath>.\bin\$(Configuration)\$(RevitVersion)</OutputPath>
|
||
<DefineConstants>REVIT$(RevitVersion)</DefineConstants>
|
||
</PropertyGroup>
|
||
<PropertyGroup Condition="$(Configuration.Contains('Debug'))">
|
||
<DefineConstants>$(DefineConstants);DEBUG</DefineConstants>
|
||
<DebugType>full</DebugType>
|
||
<OutputPath>.\bin\Debug\$(RevitVersion)</OutputPath>
|
||
</PropertyGroup>
|
||
<PropertyGroup Condition="$(Configuration.Contains('Release'))">
|
||
<DefineConstants>$(DefineConstants);Release</DefineConstants>
|
||
<DebugType>None</DebugType>
|
||
<OutputPath>.\bin\Release\$(RevitVersion)</OutputPath>
|
||
</PropertyGroup>
|
||
<ItemGroup>
|
||
<None Include="..\Szmedi.RvKits\SZBIM.db" Link="SZBIM.db">
|
||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||
</None>
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<!--<PackageReference Include="AduSkin" Version="1.1.1.9" />-->
|
||
<!--<PackageReference Include="AduSkin2" Version="1.2.0" />-->
|
||
<!--<PackageReference Include="FilterDataGrid" Version="1.2.6" />-->
|
||
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
|
||
<PackageReference Include="Dapper.Contrib" Version="2.0.78" />
|
||
<PackageReference Include="FuzzySharp" Version="2.0.2" />
|
||
<PackageReference Include="jieba.NET" Version="0.42.2" />
|
||
<!--<PackageReference Include="EleCho.WpfSuite" Version="0.10.6" />-->
|
||
<PackageReference Include="MaterialDesignThemes" Version="5.2.1" />
|
||
<!--<PackageReference Include="iNKORE.UI.WPF.Modern" Version="0.10.0" />-->
|
||
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||
<PackageReference Include="Nice3point.Revit.Toolkit" Version="2019.0.12" />
|
||
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.116" />
|
||
<!--<PackageReference Include="Nice3point.Revit.Toolkit" Version="2020.*" />-->
|
||
<!-- <PackageReference Include="Revit_All_Main_Versions_API_x64" Version="2018.*" Condition=" '$(RevitVersion)' == '2018' " PrivateAssets="all">
|
||
<ExcludeAssets>runtime</ExcludeAssets>
|
||
</PackageReference>
|
||
<PackageReference Include="Revit_All_Main_Versions_API_x64" Version="2019.*" Condition=" '$(RevitVersion)' == '2019' " PrivateAssets="all">
|
||
<ExcludeAssets>runtime</ExcludeAssets>
|
||
</PackageReference>-->
|
||
<PackageReference Include="Revit_All_Main_Versions_API_x64" Version="$(RevitVersion).*" PrivateAssets="all">
|
||
<ExcludeAssets>runtime</ExcludeAssets>
|
||
</PackageReference>
|
||
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.122">
|
||
<TreatAsUsed>True</TreatAsUsed>
|
||
</PackageReference>
|
||
</ItemGroup>
|
||
<!-- <ItemGroup>
|
||
<ProjectReference Include="..\AduSkin\AduSkin.csproj" />
|
||
</ItemGroup>-->
|
||
<ItemGroup>
|
||
<Compile Update="Controls\ProgressWrapper\ProgressMonitorView.xaml.cs">
|
||
<DependentUpon>ProgressMonitorView.xaml</DependentUpon>
|
||
</Compile>
|
||
<Compile Update="Properties\Resources.Designer.cs">
|
||
<DesignTime>True</DesignTime>
|
||
<AutoGen>True</AutoGen>
|
||
<DependentUpon>Resources.resx</DependentUpon>
|
||
</Compile>
|
||
<Compile Update="Properties\Settings.Designer.cs">
|
||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||
<AutoGen>True</AutoGen>
|
||
<DependentUpon>Settings.settings</DependentUpon>
|
||
</Compile>
|
||
<Compile Update="Views\ReviewArchiSignView.xaml.cs">
|
||
<SubType>Code</SubType>
|
||
</Compile>
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<EmbeddedResource Update="Properties\Resources.resx">
|
||
<Generator>ResXFileCodeGenerator</Generator>
|
||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||
</EmbeddedResource>
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<None Update="configs\char_state_tab.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\cn_synonym.txt">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\dict.txt">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\idf.txt">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\pos_prob_emit.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\pos_prob_start.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\pos_prob_trans.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\prob_emit.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\prob_trans.json">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="configs\stopwords.txt">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="mvdlite\建筑工程BIM设计交付标准-施工图设计阶段_建筑V1.2.0.mvdlite">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="mvdlite\建筑工程BIM设计交付标准-施工图设计阶段_总图V1.2.0.mvdlite">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="mvdlite\建筑工程BIM设计交付标准-施工图设计阶段_电气_智能化V1.2.0.mvdlite">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="mvdlite\建筑工程BIM设计交付标准-施工图设计阶段_结构_钢结构_装配式混凝土V1.2.0.mvdlite">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="mvdlite\建筑工程BIM设计交付标准-施工图设计阶段_给排水V1.2.0.mvdlite">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="mvdlite\建筑工程BIM设计交付标准-施工图设计阶段_通风空调_燃气V1.2.0.mvdlite">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<None Update="Properties\Settings.settings">
|
||
<Generator>SettingsSingleFileGenerator</Generator>
|
||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||
</None>
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<Page Update="Views\FillMetroParametersView.xaml">
|
||
<Generator>MSBuild:Compile</Generator>
|
||
<XamlRuntime>Wpf</XamlRuntime>
|
||
<SubType>Designer</SubType>
|
||
</Page>
|
||
</ItemGroup>
|
||
</Project> |