Comments (6)
Sure. This is still my active project (today, this is still actively integrated with our other projects).
Therefore, I have plans for VS2019 too.
Just no time for fast support.
Anybody can also help to add some (#39) support. I'll definitely review any PR.
Thanks for using and follow the news.
from vssolutionbuildevent.
I've been trying to get this to work on 2019 but i keep getting:
If i remember correctly on 2017 you got a yes/no button to still install it. Somehow that no longer works on 2019. I'll keep trying...
If you have any hints in what directions i should be looking that would be greatly appreciated.
from vssolutionbuildevent.
after closing and reopening visual studio my branch actually builds something that works for me. I don't want to create a PR for this because it's clearly not sufficient but maybe you could already have a look?
from vssolutionbuildevent.
@elangelo we're using VSIX manifest v1 with the following list of SupportedProducts Elements (VSX Schema) for support all products starting from VS2010+. But this is obsolete way after VS 15.0 (read #36)
As for temp VS2010+solution, you can try to add partial support for 16.0 via the same <VisualStudio Version="16.0">
record:
Moreover, I can accept PR if it will work in real use with latest RC VS2019. However, full support means usage VSIX v3 :( that of course requires separate distribution for:
VS2010, - v1
VS2012, - v1, (v2 - optional)
VS2013, - v1, (v2 - optional)
VS2015, - v1, (v2 - optional)
VS2017, - v3
VS2019. - v3
I have no priority to this for the coming months, but you also can try to add configuration for build both packages (v1 & v3 manifest)
Anyway, most of changes for this product has been planned for this year, ie. some parts should be extracted into the new projects at all and some parts should be replaced by already existing:
- tools/msbuild replaced by https://github.com/3F/hMSBuild/
from your changes, (15.0, 16.0) will not work with modern versions after major changes from MS - sln/ isolated projects-engine replaced by https://github.com/3F/MvsSln
it can fix some bugs like this: #42 (comment) - ...
from vssolutionbuildevent.
Today, #45 finally initiates support of the modern 15+ products (n. VS2017 is 15, VS2019 is 16).
Modern platform requires more than just update manifest file. I already added AsyncPackages implementation. So, basically we need to resolve some problems and add separate build of the both vsix packages. See the remaining subtasks there.
Welcome everyone to speed up the process, or please wait for my time.
from vssolutionbuildevent.
We're fully ready for VS2019 and now completely integrated with *VS2017.
- For VS2017 will be also available old SDK10 package implementation like today's 0.12.10.10901. But SDK15 is recommended.
Other:
- Starting from VS2019 you need use only SDK15 packages.
- VS2010, VS2012, VS2013, VS2015: SDK10
- CI /Build Servers, msbuild tools: SDK10 or SDK15
- Devenv Command Line version: SDK10
- API: SDK10 or SDK15
All binaries will be available from our GitHub Releases Page. (I've plan to migrate from sf for new publishing)
Everyone, please also test the last CI build before public release!
Known problems here: #45
from vssolutionbuildevent.
Related Issues (20)
- Interrupt a build with pre-build event script HOT 3
- 7z & amd64\msbuild.exe: Can not load 7-zip library or internal COM error HOT 1
- Update support of VS2017 HOT 4
- ProjectGuid & SDK-based projects HOT 1
- Isolated environment. Possible incorrect projects for MSBuild Properties ~ $(TargetFrameworkVersion:Metadata) HOT 2
- Pre-Build error: An equivalent project (a project with the same global properties and tools version) is already present in the project collection HOT 6
- 'Object reference not set to an instance of an object.' HOT 5
- .vssbe configuration via HJSON
- Our script engines into the new independent projects
- installer fails if Atmel studio is installed on computer HOT 4
- IsolatedEnv and empty SolutionConfigurationPlatforms: "escapedValue" cannot be null
- NuGet integration - Docu HOT 6
- 7z: relative paths like ..\Dir for input files lead to wrong filename in zip file HOT 2
- MSBuild Properties not changing according to solution configuration HOT 1
- Can't use MSBuild in Targets Mode HOT 2
- Visual Studion 2022 support HOT 7
- Visual Studio Setup Project error HOT 2
- Possible to set settings default to all project? HOT 4
- Extension "Progress Telerik UI for WPF Extension" causes MSBuild properties to be *undefined* HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vssolutionbuildevent.