1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project ToolsVersion =" 14.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3- <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
1+ <Project Sdk =" Microsoft.NET.Sdk" >
2+ <ImportGroup Label =" PropertySheets" >
3+ <Import Project =" $(SolutionDir)Config\CS.props" />
4+ </ImportGroup >
45 <PropertyGroup >
56 <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7- <ProjectGuid >{8B27B070-8434-49C8-8D43-41A4AE53BC36}</ProjectGuid >
8- <OutputType >Library</OutputType >
9- <AppDesignerFolder >Properties</AppDesignerFolder >
107 <RootNamespace >SampleExtension</RootNamespace >
118 <AssemblyName >SampleExtension</AssemblyName >
12- <TargetFrameworkVersion >v4.8</ TargetFrameworkVersion >
13- <FileAlignment >512</ FileAlignment >
14- <TargetFrameworkProfile / >
9+ <!-- EnableDynamicLoading prepares the project so that it can be used as a plugin -- >
10+ <!-- https://learn.microsoft.com/en-us/dotnet/core/tutorials/creating-app-with-plugin-support#simple-plugin-with-no-dependencies -- >
11+ <EnableDynamicLoading >true</ EnableDynamicLoading >
1512 </PropertyGroup >
16- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
17- <DebugSymbols >true</DebugSymbols >
18- <DebugType >full</DebugType >
19- <Optimize >false</Optimize >
20- <OutputPath >bin\Debug\</OutputPath >
21- <DefineConstants >DEBUG;TRACE</DefineConstants >
22- <ErrorReport >prompt</ErrorReport >
23- <WarningLevel >4</WarningLevel >
24- <Prefer32Bit >false</Prefer32Bit >
25- </PropertyGroup >
26- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
27- <DebugType >pdbonly</DebugType >
28- <Optimize >true</Optimize >
29- <OutputPath >bin\Release\</OutputPath >
30- <DefineConstants >TRACE</DefineConstants >
31- <ErrorReport >prompt</ErrorReport >
32- <WarningLevel >4</WarningLevel >
33- <Prefer32Bit >false</Prefer32Bit >
34- </PropertyGroup >
35- <ItemGroup >
36- <Reference Include =" CoreNodeModels, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
37- <HintPath >..\packages\DynamoVisualProgramming.WpfUILibrary.2.12.0-beta4933\lib\net48\CoreNodeModels.dll</HintPath >
38- </Reference >
39- <Reference Include =" CoreNodeModelsWpf, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
40- <HintPath >..\packages\DynamoVisualProgramming.WpfUILibrary.2.12.0-beta4933\lib\net48\CoreNodeModelsWpf.dll</HintPath >
41- </Reference >
42- <Reference Include =" DesignScriptBuiltin, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
43- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DesignScriptBuiltin.dll</HintPath >
44- </Reference >
45- <Reference Include =" DSCPython, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
46- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DSCPython.dll</HintPath >
47- </Reference >
48- <Reference Include =" DSIronPython, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
49- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DSIronPython.dll</HintPath >
50- </Reference >
51- <Reference Include =" DynamoApplications, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
52- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DynamoApplications.dll</HintPath >
53- </Reference >
54- <Reference Include =" DynamoCore, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
55- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DynamoCore.dll</HintPath >
56- </Reference >
57- <Reference Include =" DynamoCoreWpf, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
58- <HintPath >..\packages\DynamoVisualProgramming.WpfUILibrary.2.12.0-beta4933\lib\net48\DynamoCoreWpf.dll</HintPath >
59- </Reference >
60- <Reference Include =" DynamoInstallDetective, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
61- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DynamoInstallDetective.dll</HintPath >
62- </Reference >
63- <Reference Include =" DynamoServices, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
64- <HintPath >..\packages\DynamoVisualProgramming.DynamoServices.2.12.0-beta4933\lib\net48\DynamoServices.dll</HintPath >
65- </Reference >
66- <Reference Include =" DynamoShapeManager, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
67- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DynamoShapeManager.dll</HintPath >
68- </Reference >
69- <Reference Include =" DynamoUnits, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
70- <HintPath >..\packages\DynamoVisualProgramming.ZeroTouchLibrary.2.12.0-beta4933\lib\net48\DynamoUnits.dll</HintPath >
71- </Reference >
72- <Reference Include =" DynamoUtilities, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
73- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\DynamoUtilities.dll</HintPath >
74- </Reference >
75- <Reference Include =" Microsoft.Expression.Interactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
76- <HintPath >..\packages\Prism.4.1.0.0\lib\NET40\Microsoft.Expression.Interactions.dll</HintPath >
77- <Private >False</Private >
78- </Reference >
79- <Reference Include =" Microsoft.Practices.Prism, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
80- <HintPath >..\packages\Prism.4.1.0.0\lib\NET40\Microsoft.Practices.Prism.dll</HintPath >
81- <Private >False</Private >
82- </Reference >
83- <Reference Include =" Microsoft.Practices.Prism.Interactivity, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
84- <HintPath >..\packages\Prism.4.1.0.0\lib\NET40\Microsoft.Practices.Prism.Interactivity.dll</HintPath >
85- <Private >False</Private >
86- </Reference >
87- <Reference Include =" Microsoft.Practices.ServiceLocation, Version=1.3.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
88- <HintPath >..\packages\CommonServiceLocator.1.3\lib\portable-net4+sl5+netcore45+wpa81+wp8\Microsoft.Practices.ServiceLocation.dll</HintPath >
89- </Reference >
90- <Reference Include =" Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" >
91- <HintPath >..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath >
92- </Reference >
93- <Reference Include =" nunit.framework, Version=2.6.3.13283, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" >
94- <HintPath >..\packages\NUnit.2.6.3\lib\nunit.framework.dll</HintPath >
95- <Private >False</Private >
96- </Reference >
97- <Reference Include =" PresentationCore" />
98- <Reference Include =" PresentationFramework" />
99- <Reference Include =" ProtoCore, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
100- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\ProtoCore.dll</HintPath >
101- </Reference >
102- <Reference Include =" ProtoGeometry, Version=2.12.0.4706, Culture=neutral, processorArchitecture=AMD64" >
103- <HintPath >..\packages\DynamoVisualProgramming.ZeroTouchLibrary.2.12.0-beta4933\lib\net48\ProtoGeometry.dll</HintPath >
104- </Reference >
105- <Reference Include =" System" />
106- <Reference Include =" System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
107- <HintPath >..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath >
108- </Reference >
109- <Reference Include =" System.Collections.Immutable, Version=1.2.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
110- <HintPath >..\packages\System.Collections.Immutable.1.7.1\lib\net461\System.Collections.Immutable.dll</HintPath >
111- </Reference >
112- <Reference Include =" System.Core" />
113- <Reference Include =" System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
114- <HintPath >..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll</HintPath >
115- </Reference >
116- <Reference Include =" System.Numerics" />
117- <Reference Include =" System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
118- <HintPath >..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath >
119- </Reference >
120- <Reference Include =" System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
121- <HintPath >..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath >
122- </Reference >
123- <Reference Include =" System.Windows.Interactivity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
124- <HintPath >..\packages\Prism.4.1.0.0\lib\NET40\System.Windows.Interactivity.dll</HintPath >
125- <Private >False</Private >
126- </Reference >
127- <Reference Include =" System.Xaml" />
128- <Reference Include =" System.Xml.Linq" />
129- <Reference Include =" System.Data.DataSetExtensions" />
130- <Reference Include =" Microsoft.CSharp" />
131- <Reference Include =" System.Data" />
132- <Reference Include =" System.Xml" />
133- <Reference Include =" VMDataBridge, Version=2.12.0.4933, Culture=neutral, processorArchitecture=MSIL" >
134- <HintPath >..\packages\DynamoVisualProgramming.Core.2.12.0-beta4933\lib\net48\VMDataBridge.dll</HintPath >
135- </Reference >
136- <Reference Include =" WindowsBase" />
137- </ItemGroup >
138- <ItemGroup >
139- <Compile Include =" Extension.cs" />
140- <Compile Include =" Properties\AssemblyInfo.cs" />
141- </ItemGroup >
14213 <ItemGroup >
143- <None Include =" app.config" />
144- <None Include =" packages.config" />
14+ <Content Include =" SampleExtension_ExtensionDefinition.xml" >
15+ <CopyToOutputDirectory >Always</CopyToOutputDirectory >
16+ </Content >
14517 </ItemGroup >
14618 <ItemGroup >
147- <Content Include =" SampleExtension_ExtensionDefinition.xml " />
19+ <PackageReference Include =" DynamoVisualProgramming.Core " Version = " 3.1.0-beta3755 " ExcludeAssets = " runtime " />
14820 </ItemGroup >
149- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
150- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
151- Other similar extension points exist, see Microsoft.Common.targets.
152- <Target Name="BeforeBuild">
153- </Target>
154- <Target Name="AfterBuild">
155- </Target>
156- -->
15721</Project >
0 commit comments