提交 975d972e 编写于 作者: O Omar Tawfik

Revert "Remove TypeProvider Templates"

This reverts commit d66d7830.
上级 75fb401e
......@@ -16,7 +16,11 @@
<ProjectsWithPortableFramework Include="src/fsharp-library-build.proj" Condition="'$(BUILD_PORTABLE)'=='1'"/>
<ProjectsWithPortableFramework Include="src/fsharp-library-unittests-build.proj" Condition="'$(TEST_PORTABLE_COREUNIT)'=='1'" />
</ItemGroup>
<ItemGroup>
<ProjectsWithDefaultFramework Include="src/fsharp-typeproviders-build.proj" Condition="'$(BUILD_FSHARP_DATA_TYPEPROVIDERS)'=='1'" />
</ItemGroup>
<ItemGroup Condition="'$(BUILD_VS)'=='1'">
<ProjectsWithDefaultFramework Include="vsintegration/fsharp-vsintegration-src-build.proj" />
<ProjectsWithDefaultFramework Include="vsintegration/fsharp-vsintegration-project-templates-build.proj" />
......
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutputType>Library</OutputType>
<NoWarn>$(NoWarn);2008</NoWarn>
<GeneratePkgDefFile>false</GeneratePkgDefFile>
<CreateVsixContainer>false</CreateVsixContainer>
<SkipCopyBuildProduct>true</SkipCopyBuildProduct>
<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>
</PropertyGroup>
<PropertyGroup>
<FSharpSourcesRoot>..\..\..\src</FSharpSourcesRoot>
<ProjectGuid>{17716af4-d439-4c74-8326-475fb1847df2}</ProjectGuid>
<TemplateCategory>ItemTemplates</TemplateCategory>
<AssemblyName>ODataServiceConnection</AssemblyName>
<GenerateLocalizedTemplates>true</GenerateLocalizedTemplates>
</PropertyGroup>
<Import Project="..\..\src\FSharp.Common.props" />
<ItemGroup>
<FilesToLocalize Include="$(OutDir)$(TemplateCategory)\$(AssemblyName)\ODataServiceConnection.fs">
<TranslationFile>$(FSharpSourcesRoot)\..\loc\lcl\{Lang}\$(TemplateCategory)\$(AssemblyName)\ODataServiceConnection.fs.lcl</TranslationFile>
<LciCommentFile>$(FSharpSourcesRoot)\..\loc\lci\$(TemplateCategory)\$(AssemblyName)\ODataServiceConnection.fs.lci</LciCommentFile>
<HasLceComments>false</HasLceComments>
<InProject>false</InProject>
</FilesToLocalize>
</ItemGroup>
<ItemGroup>
<TemplateFiles Include="Template\ODataServiceConnection.fs" />
<TemplateFiles Include="Template\ODataServiceConnection.vstemplate" />
</ItemGroup>
<Import Project="..\..\src\FSharp.tools.targets" />
<Import Project="$(FSharpSourcesRoot)\Microbuild.Settings.targets" />
<Target Name="GatherLocalizableTemplatesForLocalization" BeforeTargets="Localize">
<Copy SourceFiles="@(TemplateFiles)" DestinationFiles="@(TemplateFiles->'$(OutDir)$(TemplateCategory)\$(AssemblyName)\%(Filename)%(Extension)')" />
</Target>
<Target Name="TemplateProjectOutputGroup" />
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutputType>Library</OutputType>
<NoWarn>$(NoWarn);2008</NoWarn>
<GeneratePkgDefFile>false</GeneratePkgDefFile>
<CreateVsixContainer>false</CreateVsixContainer>
<SkipCopyBuildProduct>true</SkipCopyBuildProduct>
<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>
</PropertyGroup>
<PropertyGroup>
<FSharpSourcesRoot>..\..\..\src</FSharpSourcesRoot>
<ProjectGuid>{35e83edf-cc5a-441d-8949-17aacc463ca4}</ProjectGuid>
<TemplateCategory>ItemTemplates</TemplateCategory>
<AssemblyName>SqlDataConnection</AssemblyName>
<GenerateLocalizedTemplates>true</GenerateLocalizedTemplates>
</PropertyGroup>
<Import Project="..\..\src\FSharp.Common.props" />
<ItemGroup>
<FilesToLocalize Include="$(OutDir)$(TemplateCategory)\$(AssemblyName)\SqlDataConnection.fs">
<TranslationFile>$(FSharpSourcesRoot)\..\loc\lcl\{Lang}\$(TemplateCategory)\$(AssemblyName)\SqlDataConnection.fs.lcl</TranslationFile>
<LciCommentFile>$(FSharpSourcesRoot)\..\loc\lci\$(TemplateCategory)\$(AssemblyName)\SqlDataConnection.fs.lci</LciCommentFile>
<HasLceComments>false</HasLceComments>
<InProject>false</InProject>
</FilesToLocalize>
</ItemGroup>
<ItemGroup>
<TemplateFiles Include="Template\SqlDataConnection.fs" />
<TemplateFiles Include="Template\SqlDataConnection.vstemplate" />
</ItemGroup>
<Import Project="..\..\src\FSharp.tools.targets" />
<Import Project="$(FSharpSourcesRoot)\Microbuild.Settings.targets" />
<Target Name="GatherLocalizableTemplatesForLocalization" BeforeTargets="Localize">
<Copy SourceFiles="@(TemplateFiles)" DestinationFiles="@(TemplateFiles->'$(OutDir)$(TemplateCategory)\$(AssemblyName)\%(Filename)%(Extension)')" />
</Target>
<Target Name="TemplateProjectOutputGroup" />
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutputType>Library</OutputType>
<NoWarn>$(NoWarn);2008</NoWarn>
<GeneratePkgDefFile>false</GeneratePkgDefFile>
<CreateVsixContainer>false</CreateVsixContainer>
<SkipCopyBuildProduct>true</SkipCopyBuildProduct>
<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>
</PropertyGroup>
<PropertyGroup>
<FSharpSourcesRoot>..\..\..\src</FSharpSourcesRoot>
<ProjectGuid>{a2cda945-ef31-4c37-a063-bd1e2b3938eb}</ProjectGuid>
<TemplateCategory>ItemTemplates</TemplateCategory>
<AssemblyName>SqlEntityConnection</AssemblyName>
<GenerateLocalizedTemplates>true</GenerateLocalizedTemplates>
</PropertyGroup>
<Import Project="..\..\src\FSharp.Common.props" />
<ItemGroup>
<FilesToLocalize Include="$(OutDir)$(TemplateCategory)\$(AssemblyName)\SqlEntityConnection.fs">
<TranslationFile>$(FSharpSourcesRoot)\..\loc\lcl\{Lang}\$(TemplateCategory)\$(AssemblyName)\SqlEntityConnection.fs.lcl</TranslationFile>
<LciCommentFile>$(FSharpSourcesRoot)\..\loc\lci\$(TemplateCategory)\$(AssemblyName)\SqlEntityConnection.fs.lci</LciCommentFile>
<HasLceComments>false</HasLceComments>
<InProject>false</InProject>
</FilesToLocalize>
</ItemGroup>
<ItemGroup>
<TemplateFiles Include="Template\SqlEntityConnection.fs" />
<TemplateFiles Include="Template\SqlEntityConnection.vstemplate" />
</ItemGroup>
<Import Project="..\..\src\FSharp.tools.targets" />
<Import Project="$(FSharpSourcesRoot)\Microbuild.Settings.targets" />
<Target Name="GatherLocalizableTemplatesForLocalization" BeforeTargets="Localize">
<Copy SourceFiles="@(TemplateFiles)" DestinationFiles="@(TemplateFiles->'$(OutDir)$(TemplateCategory)\$(AssemblyName)\%(Filename)%(Extension)')" />
</Target>
<Target Name="TemplateProjectOutputGroup" />
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutputType>Library</OutputType>
<NoWarn>$(NoWarn);2008</NoWarn>
<GeneratePkgDefFile>false</GeneratePkgDefFile>
<CreateVsixContainer>false</CreateVsixContainer>
<SkipCopyBuildProduct>true</SkipCopyBuildProduct>
<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>
</PropertyGroup>
<PropertyGroup>
<FSharpSourcesRoot>..\..\..\src</FSharpSourcesRoot>
<ProjectGuid>{7fdf9571-b7df-4f09-bd5e-12bddf4fa520}</ProjectGuid>
<TemplateCategory>ItemTemplates</TemplateCategory>
<AssemblyName>WsdlServiceConnection</AssemblyName>
<GenerateLocalizedTemplates>true</GenerateLocalizedTemplates>
</PropertyGroup>
<Import Project="..\..\src\FSharp.Common.props" />
<ItemGroup>
<FilesToLocalize Include="$(OutDir)$(TemplateCategory)\$(AssemblyName)\WsdlServiceConnection.fs">
<TranslationFile>$(FSharpSourcesRoot)\..\loc\lcl\{Lang}\$(TemplateCategory)\$(AssemblyName)\WsdlServiceConnection.fs.lcl</TranslationFile>
<LciCommentFile>$(FSharpSourcesRoot)\..\loc\lci\$(TemplateCategory)\$(AssemblyName)\WsdlServiceConnection.fs.lci</LciCommentFile>
<HasLceComments>false</HasLceComments>
<InProject>false</InProject>
</FilesToLocalize>
</ItemGroup>
<ItemGroup>
<TemplateFiles Include="Template\WsdlServiceConnection.fs" />
<TemplateFiles Include="Template\WsdlServiceConnection.vstemplate" />
</ItemGroup>
<Import Project="..\..\src\FSharp.tools.targets" />
<Import Project="$(FSharpSourcesRoot)\Microbuild.Settings.targets" />
<Target Name="GatherLocalizableTemplatesForLocalization" BeforeTargets="Localize">
<Copy SourceFiles="@(TemplateFiles)" DestinationFiles="@(TemplateFiles->'$(OutDir)$(TemplateCategory)\$(AssemblyName)\%(Filename)%(Extension)')" />
</Target>
<Target Name="TemplateProjectOutputGroup" />
</Project>
\ No newline at end of file
......@@ -164,6 +164,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ODataServiceConnection\ODataServiceConnection.csproj">
<Project>{17716AF4-D439-4C74-8326-475FB1847DF2}</Project>
<Name>ODataServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ScriptFile\ScriptFile.csproj">
<Project>{A333B85A-DC23-49B6-9797-B89A7951E92D}</Project>
<Name>ScriptFile</Name>
......@@ -178,6 +185,20 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlDataConnection\SqlDataConnection.csproj">
<Project>{35E83EDF-CC5A-441D-8949-17AACC463CA4}</Project>
<Name>SqlDataConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlEntityConnection\SqlEntityConnection.csproj">
<Project>{A2CDA945-EF31-4C37-A063-BD1E2B3938EB}</Project>
<Name>SqlEntityConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\TextFile\TextFile.csproj">
<Project>{D11FC318-8F5D-4C8C-9287-AB40A016D13C}</Project>
<Name>TextFile</Name>
......@@ -185,6 +206,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\WsdlServiceConnection\WsdlServiceConnection.csproj">
<Project>{7FDF9571-B7DF-4F09-BD5E-12BDDF4FA520}</Project>
<Name>WsdlServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\XMLFile\XMLFile.csproj">
<Project>{1FB1DD07-06AA-45B4-B5AC-20FF5BEE98B6}</Project>
<Name>XMLFile</Name>
......
......@@ -39,9 +39,13 @@
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="LibraryProject" d:TargetPath="|LibraryProject;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="AppConfig" d:TargetPath="|AppConfig;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="CodeFile" d:TargetPath="|CodeFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ODataServiceConnection" d:TargetPath="|ODataServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ScriptFile" d:TargetPath="|ScriptFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SignatureFile" d:TargetPath="|SignatureFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlDataConnection" d:TargetPath="|SqlDataConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlEntityConnection" d:TargetPath="|SqlEntityConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="TextFile" d:TargetPath="|TextFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="WsdlServiceConnection" d:TargetPath="|WsdlServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="XMLFile" d:TargetPath="|XMLFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
</Assets>
</PackageManifest>
\ No newline at end of file
......@@ -119,6 +119,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ODataServiceConnection\ODataServiceConnection.csproj">
<Project>{17716AF4-D439-4C74-8326-475FB1847DF2}</Project>
<Name>ODataServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ScriptFile\ScriptFile.csproj">
<Project>{A333B85A-DC23-49B6-9797-B89A7951E92D}</Project>
<Name>ScriptFile</Name>
......@@ -133,6 +140,20 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlDataConnection\SqlDataConnection.csproj">
<Project>{35E83EDF-CC5A-441D-8949-17AACC463CA4}</Project>
<Name>SqlDataConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlEntityConnection\SqlEntityConnection.csproj">
<Project>{A2CDA945-EF31-4C37-A063-BD1E2B3938EB}</Project>
<Name>SqlEntityConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\TextFile\TextFile.csproj">
<Project>{D11FC318-8F5D-4C8C-9287-AB40A016D13C}</Project>
<Name>TextFile</Name>
......@@ -140,6 +161,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\WsdlServiceConnection\WsdlServiceConnection.csproj">
<Project>{7FDF9571-B7DF-4F09-BD5E-12BDDF4FA520}</Project>
<Name>WsdlServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\XMLFile\XMLFile.csproj">
<Project>{1FB1DD07-06AA-45B4-B5AC-20FF5BEE98B6}</Project>
<Name>XMLFile</Name>
......
......@@ -15,9 +15,13 @@
<Assets>
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="AppConfig" d:TargetPath="|AppConfig;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="CodeFile" d:TargetPath="|CodeFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ODataServiceConnection" d:TargetPath="|ODataServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ScriptFile" d:TargetPath="|ScriptFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SignatureFile" d:TargetPath="|SignatureFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlDataConnection" d:TargetPath="|SqlDataConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlEntityConnection" d:TargetPath="|SqlEntityConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="TextFile" d:TargetPath="|TextFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="WsdlServiceConnection" d:TargetPath="|WsdlServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="XMLFile" d:TargetPath="|XMLFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="TutorialProject" d:TargetPath="|TutorialProject;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="LibraryProject" d:TargetPath="|LibraryProject;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
......
......@@ -79,6 +79,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ODataServiceConnection\ODataServiceConnection.csproj">
<Project>{17716AF4-D439-4C74-8326-475FB1847DF2}</Project>
<Name>ODataServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ScriptFile\ScriptFile.csproj">
<Project>{A333B85A-DC23-49B6-9797-B89A7951E92D}</Project>
<Name>ScriptFile</Name>
......@@ -93,6 +100,20 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlDataConnection\SqlDataConnection.csproj">
<Project>{35E83EDF-CC5A-441D-8949-17AACC463CA4}</Project>
<Name>SqlDataConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlEntityConnection\SqlEntityConnection.csproj">
<Project>{A2CDA945-EF31-4C37-A063-BD1E2B3938EB}</Project>
<Name>SqlEntityConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\TextFile\TextFile.csproj">
<Project>{D11FC318-8F5D-4C8C-9287-AB40A016D13C}</Project>
<Name>TextFile</Name>
......@@ -100,6 +121,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\WsdlServiceConnection\WsdlServiceConnection.csproj">
<Project>{7FDF9571-B7DF-4F09-BD5E-12BDDF4FA520}</Project>
<Name>WsdlServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\XMLFile\XMLFile.csproj">
<Project>{1FB1DD07-06AA-45B4-B5AC-20FF5BEE98B6}</Project>
<Name>XMLFile</Name>
......
......@@ -23,9 +23,13 @@
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="LibraryProject" d:TargetPath="|LibraryProject;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="AppConfig" d:TargetPath="|AppConfig;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="CodeFile" d:TargetPath="|CodeFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ODataServiceConnection" d:TargetPath="|ODataServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ScriptFile" d:TargetPath="|ScriptFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SignatureFile" d:TargetPath="|SignatureFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlDataConnection" d:TargetPath="|SqlDataConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlEntityConnection" d:TargetPath="|SqlEntityConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="TextFile" d:TargetPath="|TextFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="WsdlServiceConnection" d:TargetPath="|WsdlServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="XMLFile" d:TargetPath="|XMLFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
</Assets>
</PackageManifest>
\ No newline at end of file
......@@ -119,6 +119,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ODataServiceConnection\ODataServiceConnection.csproj">
<Project>{17716AF4-D439-4C74-8326-475FB1847DF2}</Project>
<Name>ODataServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\ScriptFile\ScriptFile.csproj">
<Project>{A333B85A-DC23-49B6-9797-B89A7951E92D}</Project>
<Name>ScriptFile</Name>
......@@ -133,6 +140,20 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlDataConnection\SqlDataConnection.csproj">
<Project>{35E83EDF-CC5A-441D-8949-17AACC463CA4}</Project>
<Name>SqlDataConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\SqlEntityConnection\SqlEntityConnection.csproj">
<Project>{A2CDA945-EF31-4C37-A063-BD1E2B3938EB}</Project>
<Name>SqlEntityConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\TextFile\TextFile.csproj">
<Project>{D11FC318-8F5D-4C8C-9287-AB40A016D13C}</Project>
<Name>TextFile</Name>
......@@ -140,6 +161,13 @@
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\WsdlServiceConnection\WsdlServiceConnection.csproj">
<Project>{7FDF9571-B7DF-4F09-BD5E-12BDDF4FA520}</Project>
<Name>WsdlServiceConnection</Name>
<VSIXSubPath>ItemTemplates</VSIXSubPath>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\ItemTemplates\XMLFile\XMLFile.csproj">
<Project>{1FB1DD07-06AA-45B4-B5AC-20FF5BEE98B6}</Project>
<Name>XMLFile</Name>
......
......@@ -15,9 +15,13 @@
<Assets>
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="AppConfig" d:TargetPath="|AppConfig;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="CodeFile" d:TargetPath="|CodeFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ODataServiceConnection" d:TargetPath="|ODataServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ScriptFile" d:TargetPath="|ScriptFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SignatureFile" d:TargetPath="|SignatureFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlDataConnection" d:TargetPath="|SqlDataConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="SqlEntityConnection" d:TargetPath="|SqlEntityConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="TextFile" d:TargetPath="|TextFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="WsdlServiceConnection" d:TargetPath="|WsdlServiceConnection;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="XMLFile" d:TargetPath="|XMLFile;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="ConsoleProject" d:TargetPath="|ConsoleProject;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="LibraryProject" d:TargetPath="|LibraryProject;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
......
......@@ -7,9 +7,13 @@
<ItemGroup>
<ProjectFiles Include="ItemTemplates\AppConfig\AppConfig.csproj" />
<ProjectFiles Include="ItemTemplates\CodeFile\CodeFile.csproj" />
<ProjectFiles Include="ItemTemplates\ODataServiceConnection\ODataServiceConnection.csproj" />
<ProjectFiles Include="ItemTemplates\ScriptFile\ScriptFile.csproj" />
<ProjectFiles Include="ItemTemplates\SignatureFile\SignatureFile.csproj" />
<ProjectFiles Include="ItemTemplates\SqlDataConnection\SqlDataConnection.csproj" />
<ProjectFiles Include="ItemTemplates\SqlEntityConnection\SqlEntityConnection.csproj" />
<ProjectFiles Include="ItemTemplates\TextFile\TextFile.csproj" />
<ProjectFiles Include="ItemTemplates\WsdlServiceConnection\WsdlServiceConnection.csproj" />
<ProjectFiles Include="ItemTemplates\XMLFile\XMLFile.csproj" />
</ItemGroup>
......
......@@ -32,8 +32,14 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<FsSrGen Include="$(FSharpSourcesRoot)\fsharp\FSharp.Data.TypeProviders\FSData.txt">
<Link>FSData.txt</Link>
</FsSrGen>
<Compile Include="ProvidedTypes.fsi" />
<Compile Include="ProvidedTypes.fs" />
<FsSrGen Include="FSData.txt" />
<Compile Include="TypeProviderEmit.fsi" />
<Compile Include="TypeProviderEmit.fs" />
<Compile Include="DummyProviderForLanguageServiceTesting.fs" />
</ItemGroup>
<Import Project="$(FSharpSourcesRoot)\FSharpSource.targets" />
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册