Skip to content

Commit

Permalink
Release v1.3, renamed vs2015 project, added build scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
RicoSuter committed Jul 13, 2015
1 parent b297a84 commit 53a303c
Show file tree
Hide file tree
Showing 23 changed files with 26 additions and 7 deletions.
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,24 @@ The NuGet Reference Switcher extension is developed by [Rico Suter](http://rsute

(This project has originally been hosted on [CodePlex](http://nugetreferenceswitcher.codeplex.com))

## How to build the extension

In order to build the extension, you need to install the Visual Studio SDK(s):

Visual Studio 2012 SDK:

http://www.microsoft.com/en-us/download/details.aspx?id=30668

Visual Studio 2013 SDK:

http://www.microsoft.com/en-us/download/details.aspx?id=40758

Visual Studio 2015 RC SDK:

http://www.microsoft.com/en-us/download/details.aspx?id=46850

After installing the SDK, run one of the batch files from the `/build` directory in the corresponding Visual Studio Command Prompt. The release output can be found in the `/build/Output` directory.

## How to debug the extension

Right click on the extension project and select `Properties`. In the `Debug` tab set `Start External Program` to one of the following Visual Studio executables:
Expand All @@ -41,3 +59,4 @@ Visual Studio 2015:
And set the `Command line arguments` to:

/rootsuffix Exp

Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\build\VS12\</OutputPath>
<OutputPath>..\..\build\Output\VS12\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<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">
<Metadata>
<Identity Id="614cd362-97b0-4fab-beb4-f999e7dc62bc" Version="1.2" Language="en-US" Publisher="Rico Suter" />
<Identity Id="614cd362-97b0-4fab-beb4-f999e7dc62bc" Version="1.3" Language="en-US" Publisher="Rico Suter" />
<DisplayName>NuGet Reference Switcher for Visual Studio 2012</DisplayName>
<Description xml:space="preserve">Visual Studio extension which automatically switches NuGet assembly references to project references and vice-versa. This is useful when developing applications which reference own NuGet packages: When developing an application, switch to project references so that all code is editable and debuggable. After finishing the development, create new NuGet package versions, switch back to NuGet references and upgrade to the new NuGet versions.</Description>
<MoreInfo>https://nugetreferenceswitcher.codeplex.com</MoreInfo>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\build\VS13\</OutputPath>
<OutputPath>..\..\build\Output\VS13\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<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">
<Metadata>
<Identity Id="87a7b0e9-e41c-47c8-953c-b81650401edb" Version="1.2" Language="en-US" Publisher="Rico Suter" />
<Identity Id="87a7b0e9-e41c-47c8-953c-b81650401edb" Version="1.3" Language="en-US" Publisher="Rico Suter" />
<DisplayName>NuGet Reference Switcher for Visual Studio 2013</DisplayName>
<Description xml:space="preserve">Visual Studio extension which automatically switches NuGet assembly references to project references and vice-versa. This is useful when developing applications which reference own NuGet packages: When developing an application, switch to project references so that all code is editable and debuggable. After finishing the development, create new NuGet package versions, switch back to NuGet references and upgrade to the new NuGet versions.</Description>
<MoreInfo>https://nugetreferenceswitcher.codeplex.com</MoreInfo>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.22310.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NuGetReferenceSwitcher.VS14", "NuGetReferenceSwitcher.VS14\NuGetReferenceSwitcher.VS14.csproj", "{BF9A4C82-BEB4-4BCE-8CDF-5AA6D4A16E46}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NuGetReferenceSwitcher.VS15", "NuGetReferenceSwitcher.VS15\NuGetReferenceSwitcher.VS15.csproj", "{BF9A4C82-BEB4-4BCE-8CDF-5AA6D4A16E46}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NuGetReferenceSwitcher.Presentation", "NuGetReferenceSwitcher.Presentation\NuGetReferenceSwitcher.Presentation.csproj", "{72D2BBE2-B1F7-4782-B7BD-CA377F895746}"
EndProject
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\build\VS14\</OutputPath>
<OutputPath>..\..\build\Output\VS14\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<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">
<Metadata>
<Identity Id="87a7b0e9-e41c-47c8-953c-b81650401edc" Version="1.2" Language="en-US" Publisher="Rico Suter" />
<Identity Id="87a7b0e9-e41c-47c8-953c-b81650401edc" Version="1.3" Language="en-US" Publisher="Rico Suter" />
<DisplayName>NuGet Reference Switcher for Visual Studio 2015</DisplayName>
<Description xml:space="preserve">Visual Studio extension which automatically switches NuGet assembly references to project references and vice-versa. This is useful when developing applications which reference own NuGet packages: When developing an application, switch to project references so that all code is editable and debuggable. After finishing the development, create new NuGet package versions, switch back to NuGet references and upgrade to the new NuGet versions.</Description>
<MoreInfo>https://nugetreferenceswitcher.codeplex.com</MoreInfo>
Expand Down

0 comments on commit 53a303c

Please sign in to comment.