Skip to content

Commit 3cf1b2f

Browse files
committed
Add .debug vsix projects to facilitate debug
As we are il merging for release the vsix did not contain the common dll and failed on debug when running the vs instance. This fix it.
1 parent 06ae9c9 commit 3cf1b2f

File tree

7 files changed

+303
-0
lines changed

7 files changed

+303
-0
lines changed

CodeCracker.CSharp.sln

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Common", "src\C
4343
EndProject
4444
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Test.Common", "test\Common\CodeCracker.Test.Common\CodeCracker.Test.Common.csproj", "{1CD1A3EE-28CE-404B-A59E-AEACF762D938}"
4545
EndProject
46+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Vsix.Debug", "src\CSharp\CodeCracker.Vsix\CodeCracker.Vsix.Debug.csproj", "{E3B0C133-B97E-46B9-809D-16BB762EF74F}"
47+
EndProject
4648
Global
4749
GlobalSection(SolutionConfigurationPlatforms) = preSolution
4850
Debug|Any CPU = Debug|Any CPU
@@ -89,6 +91,12 @@ Global
8991
{1CD1A3EE-28CE-404B-A59E-AEACF762D938}.Release|Any CPU.Build.0 = Release|Any CPU
9092
{1CD1A3EE-28CE-404B-A59E-AEACF762D938}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
9193
{1CD1A3EE-28CE-404B-A59E-AEACF762D938}.ReleaseNoVsix|Any CPU.Build.0 = Release|Any CPU
94+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
95+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Debug|Any CPU.Build.0 = Debug|Any CPU
96+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.DebugNoVsix|Any CPU.ActiveCfg = Debug|Any CPU
97+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Release|Any CPU.ActiveCfg = Release|Any CPU
98+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Release|Any CPU.Build.0 = Release|Any CPU
99+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
92100
EndGlobalSection
93101
GlobalSection(SolutionProperties) = preSolution
94102
HideSolutionNode = FALSE
@@ -97,4 +105,7 @@ Global
97105
{051F1BE2-9A44-4B84-9DF8-6537852B7BBC} = {7B4F0131-D598-4692-9E2C-111E6C42C6AD}
98106
{40545653-8444-49E0-8DAD-BBB381F8A3B2} = {7B4F0131-D598-4692-9E2C-111E6C42C6AD}
99107
EndGlobalSection
108+
GlobalSection(ExtensibilityGlobals) = postSolution
109+
SolutionGuid = {80743E34-82D0-4E0A-9514-0C85FF873E14}
110+
EndGlobalSection
100111
EndGlobal

CodeCracker.VisualBasic.sln

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Test.Common", "
3939
EndProject
4040
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Vsix", "src\VisualBasic\CodeCracker.Vsix\CodeCracker.Vsix.csproj", "{B7B513B4-0317-4F32-B560-4BFC4FAEC239}"
4141
EndProject
42+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Vsix.Debug", "src\VisualBasic\CodeCracker.Vsix\CodeCracker.Vsix.Debug.csproj", "{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}"
43+
EndProject
4244
Global
4345
GlobalSection(SolutionConfigurationPlatforms) = preSolution
4446
Debug|Any CPU = Debug|Any CPU
@@ -85,6 +87,14 @@ Global
8587
{B7B513B4-0317-4F32-B560-4BFC4FAEC239}.Release|Any CPU.ActiveCfg = Release|Any CPU
8688
{B7B513B4-0317-4F32-B560-4BFC4FAEC239}.Release|Any CPU.Build.0 = Release|Any CPU
8789
{B7B513B4-0317-4F32-B560-4BFC4FAEC239}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
90+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
91+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Debug|Any CPU.Build.0 = Debug|Any CPU
92+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.DebugNoVsix|Any CPU.ActiveCfg = Debug|Any CPU
93+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.DebugNoVsix|Any CPU.Build.0 = Debug|Any CPU
94+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Release|Any CPU.ActiveCfg = Release|Any CPU
95+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Release|Any CPU.Build.0 = Release|Any CPU
96+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
97+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.ReleaseNoVsix|Any CPU.Build.0 = Release|Any CPU
8898
EndGlobalSection
8999
GlobalSection(SolutionProperties) = preSolution
90100
HideSolutionNode = FALSE
@@ -93,4 +103,7 @@ Global
93103
{D1591C8E-982D-402F-B3CB-1D1662104425} = {3DB077DC-387D-4AAD-9ECE-96D3D24FB3A6}
94104
{22D6C608-E7F1-4236-BB07-BE5F97A4C810} = {3DB077DC-387D-4AAD-9ECE-96D3D24FB3A6}
95105
EndGlobalSection
106+
GlobalSection(ExtensibilityGlobals) = postSolution
107+
SolutionGuid = {0D75A128-4A6D-4847-9699-93EF828F5B40}
108+
EndGlobalSection
96109
EndGlobal

CodeCracker.sln

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{C5584F20-6
5555
test.ps1 = test.ps1
5656
EndProjectSection
5757
EndProject
58+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Vsix.Debug", "src\VisualBasic\CodeCracker.Vsix\CodeCracker.Vsix.Debug.csproj", "{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}"
59+
EndProject
60+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCracker.Vsix.Debug", "src\CSharp\CodeCracker.Vsix\CodeCracker.Vsix.Debug.csproj", "{E3B0C133-B97E-46B9-809D-16BB762EF74F}"
61+
EndProject
5862
Global
5963
GlobalSection(SolutionConfigurationPlatforms) = preSolution
6064
Debug|Any CPU = Debug|Any CPU
@@ -123,6 +127,22 @@ Global
123127
{5399E7A8-F8F1-4F2E-A5D2-9C96F3DD2A2D}.Release|Any CPU.Build.0 = Release|Any CPU
124128
{5399E7A8-F8F1-4F2E-A5D2-9C96F3DD2A2D}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
125129
{5399E7A8-F8F1-4F2E-A5D2-9C96F3DD2A2D}.ReleaseNoVsix|Any CPU.Build.0 = Release|Any CPU
130+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
131+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Debug|Any CPU.Build.0 = Debug|Any CPU
132+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.DebugNoVsix|Any CPU.ActiveCfg = Debug|Any CPU
133+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.DebugNoVsix|Any CPU.Build.0 = Debug|Any CPU
134+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Release|Any CPU.ActiveCfg = Release|Any CPU
135+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.Release|Any CPU.Build.0 = Release|Any CPU
136+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
137+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}.ReleaseNoVsix|Any CPU.Build.0 = Release|Any CPU
138+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
139+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Debug|Any CPU.Build.0 = Debug|Any CPU
140+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.DebugNoVsix|Any CPU.ActiveCfg = Debug|Any CPU
141+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.DebugNoVsix|Any CPU.Build.0 = Debug|Any CPU
142+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Release|Any CPU.ActiveCfg = Release|Any CPU
143+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.Release|Any CPU.Build.0 = Release|Any CPU
144+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.ReleaseNoVsix|Any CPU.ActiveCfg = Release|Any CPU
145+
{E3B0C133-B97E-46B9-809D-16BB762EF74F}.ReleaseNoVsix|Any CPU.Build.0 = Release|Any CPU
126146
EndGlobalSection
127147
GlobalSection(SolutionProperties) = preSolution
128148
HideSolutionNode = FALSE
@@ -136,5 +156,10 @@ Global
136156
{5399E7A8-F8F1-4F2E-A5D2-9C96F3DD2A2D} = {11473308-7FD9-43CE-84CE-5912EEFDD1DC}
137157
{234973E7-794D-4BC5-8D5F-FB98D8BFA967} = {E1B8ADBF-3442-4EF3-8C6B-146B576340E9}
138158
{C5584F20-6E93-4D2D-B6F0-141B977AFC9F} = {E1B8ADBF-3442-4EF3-8C6B-146B576340E9}
159+
{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38} = {11473308-7FD9-43CE-84CE-5912EEFDD1DC}
160+
{E3B0C133-B97E-46B9-809D-16BB762EF74F} = {90D62FF0-A374-4C14-B827-1FFA8E384E18}
161+
EndGlobalSection
162+
GlobalSection(ExtensibilityGlobals) = postSolution
163+
SolutionGuid = {EF50C6AB-1421-41AE-8CB3-927AB24A69EA}
139164
EndGlobalSection
140165
EndGlobal
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
5+
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
6+
<TargetFrameworkProfile />
7+
<FileUpgradeFlags>
8+
</FileUpgradeFlags>
9+
<UpgradeBackupLocation>
10+
</UpgradeBackupLocation>
11+
<OldToolsVersion>15.0</OldToolsVersion>
12+
</PropertyGroup>
13+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
14+
<PropertyGroup>
15+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
16+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
17+
<SchemaVersion>2.0</SchemaVersion>
18+
<ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
19+
<ProjectGuid>{E3B0C133-B97E-46B9-809D-16BB762EF74F}</ProjectGuid>
20+
<OutputType>Library</OutputType>
21+
<AppDesignerFolder>Properties</AppDesignerFolder>
22+
<RootNamespace>CodeCracker</RootNamespace>
23+
<AssemblyName>CodeCracker.CSharp</AssemblyName>
24+
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
25+
<GeneratePkgDefFile>false</GeneratePkgDefFile>
26+
<IncludeAssemblyInVSIXContainer>false</IncludeAssemblyInVSIXContainer>
27+
<IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer>
28+
<IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment>
29+
<CopyBuildOutputToOutputDirectory>false</CopyBuildOutputToOutputDirectory>
30+
<CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>
31+
<VSSDKTargetPlatformRegRootSuffix>Roslyn</VSSDKTargetPlatformRegRootSuffix>
32+
</PropertyGroup>
33+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
34+
<DebugSymbols>true</DebugSymbols>
35+
<DebugType>full</DebugType>
36+
<Optimize>false</Optimize>
37+
<OutputPath>bin\Debug\</OutputPath>
38+
<DefineConstants>DEBUG;TRACE</DefineConstants>
39+
<ErrorReport>prompt</ErrorReport>
40+
<WarningLevel>4</WarningLevel>
41+
</PropertyGroup>
42+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
43+
<DebugType>pdbonly</DebugType>
44+
<Optimize>true</Optimize>
45+
<OutputPath>bin\Release\</OutputPath>
46+
<DefineConstants>TRACE</DefineConstants>
47+
<ErrorReport>prompt</ErrorReport>
48+
<WarningLevel>4</WarningLevel>
49+
</PropertyGroup>
50+
<PropertyGroup>
51+
<StartAction>Program</StartAction>
52+
<StartProgram>$(DevEnvDir)devenv.exe</StartProgram>
53+
<StartArguments>/rootsuffix Roslyn</StartArguments>
54+
</PropertyGroup>
55+
<ItemGroup>
56+
<None Include="source.extension.debug.vsixmanifest">
57+
<SubType>Designer</SubType>
58+
</None>
59+
</ItemGroup>
60+
<ItemGroup>
61+
<ProjectReference Include="..\..\Common\CodeCracker.Common\CodeCracker.Common.csproj">
62+
<Project>{753d4757-fcba-43ba-b1be-89201acda192}</Project>
63+
<Name>CodeCracker.Common</Name>
64+
</ProjectReference>
65+
<ProjectReference Include="..\CodeCracker\CodeCracker.csproj">
66+
<Project>{FF1097FB-A890-461B-979E-064697891B96}</Project>
67+
<Name>CodeCracker</Name>
68+
</ProjectReference>
69+
</ItemGroup>
70+
<ItemGroup>
71+
<Content Include="ccexample.png">
72+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
73+
<IncludeInVSIX>true</IncludeInVSIX>
74+
</Content>
75+
<Content Include="codecrackerlogo.png">
76+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
77+
<IncludeInVSIX>true</IncludeInVSIX>
78+
</Content>
79+
<Content Include="LICENSE.txt">
80+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
81+
<IncludeInVSIX>true</IncludeInVSIX>
82+
</Content>
83+
</ItemGroup>
84+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
85+
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
86+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
87+
Other similar extension points exist, see Microsoft.Common.targets.
88+
<Target Name="BeforeBuild">
89+
</Target>
90+
<Target Name="AfterBuild">
91+
</Target>
92+
-->
93+
</Project>
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
3+
<Metadata>
4+
<Identity Id="CodeCracker.Vsix..5b99e64c-1418-4a06-990c-fd4cf01f4f63" Version="1.1.0" Language="en-US" Publisher="Code Cracker"/>
5+
<DisplayName>Code Cracker for C#</DisplayName>
6+
<Description xml:space="preserve">An analyzer library for C# that uses Roslyn to produce refactorings, code analysis, and other niceties.
7+
Check the official project site on code-cracker.github.io.
8+
Build status Nuget count Nuget downloads Issues open
9+
This is a community project, free and open source. Everyone is invited to contribute, fork, share and use the code. No money shall be charged by this software, nor it will be. Ever.</Description>
10+
<MoreInfo>http://code-cracker.github.io/</MoreInfo>
11+
<License>LICENSE.txt</License>
12+
<ReleaseNotes>http://code-cracker.github.io/changelog.html</ReleaseNotes>
13+
<Icon>codecrackerlogo.png</Icon>
14+
<PreviewImage>ccexample.png</PreviewImage>
15+
<Tags>ReSharper, Refactoring, code analysis, analyzer, CodeRush, roslyn, roslyn c#, Refactoring c# Roslyn</Tags>
16+
</Metadata>
17+
<Installation>
18+
<InstallationTarget Version="[14.0,)" Id="Microsoft.VisualStudio.Community" />
19+
<InstallationTarget Version="[14.0,)" Id="Microsoft.VisualStudio.Pro" />
20+
<InstallationTarget Version="[14.0,)" Id="Microsoft.VisualStudio.Enterprise" />
21+
</Installation>
22+
<Dependencies>
23+
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5.2,)" />
24+
</Dependencies>
25+
<Assets>
26+
<Asset Type="Microsoft.VisualStudio.MefComponent" d:Source="Project" d:ProjectName="CodeCracker" Path="|CodeCracker|"/>
27+
<Asset Type="Microsoft.VisualStudio.MefComponent" d:Source="Project" d:ProjectName="CodeCracker.Common" Path="|CodeCracker.Common|"/>
28+
<Asset Type="Microsoft.VisualStudio.Analyzer" d:Source="Project" d:ProjectName="CodeCracker" Path="|CodeCracker|"/>
29+
</Assets>
30+
<Prerequisites>
31+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[14.0,16.0)" DisplayName="Visual Studio core editor" />
32+
<Prerequisite Id="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[14.0,16.0)" DisplayName="Roslyn Language Services" />
33+
</Prerequisites>
34+
</PackageManifest>
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
5+
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
6+
<TargetFrameworkProfile />
7+
<FileUpgradeFlags>
8+
</FileUpgradeFlags>
9+
<UpgradeBackupLocation>
10+
</UpgradeBackupLocation>
11+
<OldToolsVersion>14.0</OldToolsVersion>
12+
</PropertyGroup>
13+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
14+
<PropertyGroup>
15+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
16+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
17+
<SchemaVersion>2.0</SchemaVersion>
18+
<ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
19+
<ProjectGuid>{47FBCA0A-029D-4D7A-89F0-EF5D85E93F38}</ProjectGuid>
20+
<OutputType>Library</OutputType>
21+
<AppDesignerFolder>Properties</AppDesignerFolder>
22+
<RootNamespace>CodeCracker</RootNamespace>
23+
<AssemblyName>CodeCracker.VisualBasic</AssemblyName>
24+
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
25+
<GeneratePkgDefFile>false</GeneratePkgDefFile>
26+
<IncludeAssemblyInVSIXContainer>false</IncludeAssemblyInVSIXContainer>
27+
<IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer>
28+
<IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment>
29+
<CopyBuildOutputToOutputDirectory>false</CopyBuildOutputToOutputDirectory>
30+
<CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>
31+
<VSSDKTargetPlatformRegRootSuffix>Roslyn</VSSDKTargetPlatformRegRootSuffix>
32+
</PropertyGroup>
33+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
34+
<DebugSymbols>true</DebugSymbols>
35+
<DebugType>full</DebugType>
36+
<Optimize>false</Optimize>
37+
<OutputPath>bin\Debug\</OutputPath>
38+
<DefineConstants>DEBUG;TRACE</DefineConstants>
39+
<ErrorReport>prompt</ErrorReport>
40+
<WarningLevel>4</WarningLevel>
41+
</PropertyGroup>
42+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
43+
<DebugType>pdbonly</DebugType>
44+
<Optimize>true</Optimize>
45+
<OutputPath>bin\Release\</OutputPath>
46+
<DefineConstants>TRACE</DefineConstants>
47+
<ErrorReport>prompt</ErrorReport>
48+
<WarningLevel>4</WarningLevel>
49+
</PropertyGroup>
50+
<PropertyGroup>
51+
<StartAction>Program</StartAction>
52+
<StartProgram>$(DevEnvDir)devenv.exe</StartProgram>
53+
<StartArguments>/rootsuffix Roslyn</StartArguments>
54+
</PropertyGroup>
55+
<ItemGroup>
56+
<None Include="source.extension.debug.vsixmanifest">
57+
<SubType>Designer</SubType>
58+
</None>
59+
</ItemGroup>
60+
<ItemGroup>
61+
<Content Include="ccexample.png">
62+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
63+
<IncludeInVSIX>true</IncludeInVSIX>
64+
</Content>
65+
<Content Include="codecrackerlogo.png">
66+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
67+
<IncludeInVSIX>true</IncludeInVSIX>
68+
</Content>
69+
<Content Include="LICENSE.txt">
70+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
71+
<IncludeInVSIX>true</IncludeInVSIX>
72+
</Content>
73+
</ItemGroup>
74+
<ItemGroup>
75+
<ProjectReference Include="..\..\Common\CodeCracker.Common\CodeCracker.Common.csproj">
76+
<Project>{753d4757-fcba-43ba-b1be-89201acda192}</Project>
77+
<Name>CodeCracker.Common</Name>
78+
</ProjectReference>
79+
<ProjectReference Include="..\CodeCracker\CodeCracker.vbproj">
80+
<Project>{41fa4971-d354-4647-a269-4a886da2ef4c}</Project>
81+
<Name>CodeCracker</Name>
82+
</ProjectReference>
83+
</ItemGroup>
84+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
85+
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
86+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
87+
Other similar extension points exist, see Microsoft.Common.targets.
88+
<Target Name="BeforeBuild">
89+
</Target>
90+
<Target Name="AfterBuild">
91+
</Target>
92+
-->
93+
</Project>

0 commit comments

Comments
 (0)