Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 6 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@ A Visual Studio extension that assist in development and debugging of Starcounte
# Build
Build `src\Starcounter.VisualStudio.sln`.

# Install / uninstall locally
After building, go to `bin\[Configuration]\`. Double-click `Starcounter.VS.vsix`.

# Pack
The package version is maintained in `build\version.txt`.

Expand All @@ -18,8 +15,8 @@ cd pack

A new package will be created in `artifacts\`.

# Publishing to nuget.org
The package version is maintained in `build\version.txt`. Make sure to increase that (and commit) before publishing a new version upstream. Also keep that version in sync with the VS package version in `src\Starcounter.VS.VSIX\source.extension.vsixmanifest`. The version is on the `PackageManifest\Metadata\Identity` element.
# Pushing to nuget.org
The package version is maintained in `build\version.txt`. Make sure to increase that (and commit) before publishing a new version upstream.

```
cd build
Expand All @@ -28,13 +25,10 @@ cd pack_and_push

You will need to make sure the Starcounter API key with proper access rights is available through `%StarcounterNuGetKeyFull%`, or pushing will fail.

# Publishing on Visual Studio marketplace
1. Go to https://marketplace.visualstudio.com/items?itemName=Starcounter.StarcounterforVisualStudio
2. Choose `Edit extension`
3. Use `Upload | Change` to upload a new version.
# Install / uninstall locally
After building, go to `bin\[Configuration]\`. Double-click `Starcounter.VS.vsix`.

# Resources
* Home on [Visual Studio marketplace](https://marketplace.visualstudio.com/items?itemName=Starcounter.StarcounterforVisualStudio).
* Home on [Visual Studio marketplace]( https://marketplace.visualstudio.com/items?itemName=Starcounter.StarcounterforVisualStudio).
* Home for package on [nuget.org](https://www.nuget.org/packages/Starcounter.VisualStudio/).
* [Version compatibility](https://github.com/Starcounter/Starcounter.VisualStudio/wiki/Version-compatibility)
* [Development cheat sheet](https://github.com/Starcounter/Starcounter.VisualStudio/wiki/Development-cheat-sheet)

2 changes: 1 addition & 1 deletion build/Starcounter.VisualStudio.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<owners>Starcounter</owners>
<projectUrl>https://github.com/Starcounter/Starcounter.VisualStudio</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Starcounter Visual Studio extension wrapped up in a NuGet package. Use this version for Starcounter versions 2.4.x and higher.</description>
<description>Starcounter Visual Studio extension wrapped up in a NuGet package. Use this version for Starcounter versions up until, and including, 2.3.x.</description>
<tags>Starcounter VisualStudio</tags>
</metadata>
<files>
Expand Down
2 changes: 1 addition & 1 deletion build/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.0-RC1
1.0.4
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<FileAlignment>512</FileAlignment>
<UseVSHostingProcess>false</UseVSHostingProcess>
<StartWorkingDirectory>$(MSBuildProjectDirectory)</StartWorkingDirectory>
<StarcounterVersionCompatibility>2.4</StarcounterVersionCompatibility>
<StarcounterVersionCompatibility>2.3</StarcounterVersionCompatibility>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
Expand Down Expand Up @@ -48,18 +48,18 @@
<RequiredTargetFramework>4.0</RequiredTargetFramework>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Starcounter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Reference Include="Starcounter.Hosting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Reference Include="Starcounter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>False</Private>
</Reference>
<Reference Include="Starcounter.Internal, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Private>False</Private>
</Reference>
<Reference Include="Starcounter.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>False</Private>
</Reference>
<Reference Include="Starcounter.XSON, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
Expand All @@ -74,4 +74,4 @@
<Target Name="AfterBuild">
</Target>
-->
</Project>
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<UseVSHostingProcess>false</UseVSHostingProcess>
<StarcounterVersionCompatibility>2.4</StarcounterVersionCompatibility>
<StarcounterVersionCompatibility>2.3</StarcounterVersionCompatibility>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
Expand Down Expand Up @@ -44,17 +44,17 @@
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Starcounter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Reference Include="Starcounter.Hosting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Private>False</Private>
</Reference>
<Reference Include="Starcounter.Internal, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Private>False</Private>
</Reference>
<Reference Include="Starcounter.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>False</Private>
</Reference>
<Reference Include="Starcounter.XSON, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d2df1e81d0ca3abf" >
<Private>True</Private>
</Reference>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Entity1.cs" />
Expand All @@ -69,4 +69,4 @@
<Target Name="AfterBuild">
</Target>
-->
</Project>
</Project>
4 changes: 2 additions & 2 deletions src/Starcounter.VS.VSIX/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?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="Starcounter.VisualStudio.EDE25B9A-09C7-4B10-9CA4-979BC1E9B9B8" Version="2.0.0" Language="en-US" Publisher="Starcounter" />
<Identity Id="Starcounter.VisualStudio.EDE25B9A-09C7-4B10-9CA4-979BC1E9B9B8" Version="1.0.4" Language="en-US" Publisher="Starcounter" />
<DisplayName>Starcounter for Visual Studio</DisplayName>
<Description xml:space="preserve">A Visual Studio extension aiding developers of Starcounter applications to easily build and debug their projects. Use version 2.x of the extension for Starcounter versions 2.4.x and higher.</Description>
<Description xml:space="preserve">A Visual Studio extension aiding developers of Starcounter applications to easily build and debug their projects. Use version 1.x of the extension for Starcounter versions up until, and including, 2.3.x.</Description>
<MoreInfo>https://docs.starcounter.io/guides/working-with-starcounter/visual-studio-extension/</MoreInfo>
<GettingStartedGuide>https://docs.starcounter.io/tutorial</GettingStartedGuide>
<Icon>StarcounterIcon.png</Icon>
Expand Down