sharpgl icon indicating copy to clipboard operation
sharpgl copied to clipboard

Extension support for Visual Studio 2015

Open robinsedlaczek opened this issue 10 years ago • 9 comments

Extensions must be available in Visual Studio 2015.

robinsedlaczek avatar Jan 28 '15 08:01 robinsedlaczek

Hey Dave! I like to work on this. Ok for you?

robinsedlaczek avatar Jan 31 '15 13:01 robinsedlaczek

@robinsedlaczek please! Everything you need should be in extensions. If there are new requirements, such as Visual Studio 2015, the Visual Studio 2015 SDK and so on just make sure to document them at:

extensions\README.md

It would be great if you can get some knowledge on the extensions too because I'd like to make more - some starter projects for modern OpenGL (shader and VBA based projects).

Once the changes are done we can update the extensions right away, we don't need to wait for 2.5 as the extensions are independent.

dwmkerr avatar Feb 01 '15 04:02 dwmkerr

Great! So we'll do it!

Von meinem Windows Phone gesendet


Von: Dave Kerrmailto:[email protected] Gesendet: ‎01.‎02.‎2015 05:45 An: dwmkerr/sharpglmailto:[email protected] Cc: Robin Sedlaczekmailto:[email protected] Betreff: Re: [sharpgl] Extension support for Visual Studio 2015 (#77)

@robinsedlaczek please! Everything you need should be in extensions. If there are new requirements, such as Visual Studio 2015, the Visual Studio 2015 SDK and so on just make sure to document them at:

extensions\README.md

It would be great if you can get some knowledge on the extensions too because I'd like to make more - some starter projects for modern OpenGL (shader and VBA based projects).

Once the changes are done we can update the extensions right away, we don't need to wait for 2.5 as the extensions are independent.


Reply to this email directly or view it on GitHub: https://github.com/dwmkerr/sharpgl/issues/77#issuecomment-72351457

robinsedlaczek avatar Feb 02 '15 07:02 robinsedlaczek

We also need to make sure that the build extensions powershell code still works, as there are some manual steps needed to make sure the extensions will upload to the visual studio gallery, but I can make these changes if needed :)

dwmkerr avatar Feb 16 '15 05:02 dwmkerr

Hm, give me instruction if I should do this. Otherwise you are very welcome, Dave! :)

Von meinem Windows Phone gesendet


Von: Dave Kerrmailto:[email protected] Gesendet: ‎16.‎02.‎2015 06:20 An: dwmkerr/sharpglmailto:[email protected] Cc: Robin Sedlaczekmailto:[email protected] Betreff: Re: [sharpgl] Extension support for Visual Studio 2015 (#77)

We also need to make sure that the build extensions powershell code still works, as there are some manual steps needed to make sure the extensions will upload to the visual studio gallery, but I can make these changes if needed :)


Reply to this email directly or view it on GitHub: https://github.com/dwmkerr/sharpgl/issues/77#issuecomment-74461196

robinsedlaczek avatar Feb 17 '15 16:02 robinsedlaczek

Hi Robin,

Sorry for the delayed response, doing a release at work tends to eat into my evenings and free time! So basically, I think all that is needed to support VS 2015 for the extensions is the following:

  1. Take the existing Extensions project and open it in VS 2015
  2. VS should ask you to convert the project
  3. Update the vspackage to target VS 2015 as well as the existing versions
  4. Ensure that the powershell scripts which build the extensions still work

I'd love it if we could use the zip file approach you mentioned, but I think that basically there's no way of getting around the fact that the nuget packages need to be in the extension. It still doesn't stop the user from upgrading, but I haven't found a consistent or successful way to get package restore working.

If you prefer I can take a stab at this myself and send over the results, or would you like to try it?

dwmkerr avatar Feb 27 '15 09:02 dwmkerr

Hey Dave!

No, let me do the work please! :) I am on it now.

What a pity, that it does not work with the ZIP packages. Just the repeat it, it only does not work in VS2012, correct? Since my tests in VS2013 and 2015 were successful. But I’ll do it as you proposed!

And sorry for me delay, too! Similar situation here at my company. We worked hard on the performance release of one of our products, just to keep one customer on board. Hard time, but was fun! :)

So you’ll hear from me during the next hours.

Cheers!

Robin


Robin Sedlaczek

Wave Developments / The Berlin Microsoft Connection

Warschauer Strasse 60

10243 Berlin

Germany

Twitter https://twitter.com/RobinSedlaczek https://twitter.com/RobinSedlaczek

Wordpress http://robinsedlaczek.wordpress.com/ http://robinsedlaczek.wordpress.com/

Facebook https://www.facebook.com/TheBerlinMicrosoftConnection https://www.facebook.com/TheBerlinMicrosoftConnection

LinkedIn http://de.linkedin.com/pub/robin-sedlaczek/34/6a6/222/ http://de.linkedin.com/pub/robin-sedlaczek/34/6a6/222/

Xing https://www.xing.com/profile/robin_sedlaczek https://www.xing.com/profile/robin_sedlaczek

From: Dave Kerr [mailto:[email protected]] Sent: Friday, February 27, 2015 10:02 AM To: dwmkerr/sharpgl Cc: Robin Sedlaczek Subject: Re: [sharpgl] Extension support for Visual Studio 2015 (#77)

Hi Robin,

Sorry for the delayed response, doing a release at work tends to eat into my evenings and free time! So basically, I think all that is needed to support VS 2015 for the extensions is the following:

  1. Take the existing Extensions project and open it in VS 2015
  2. VS should ask you to convert the project
  3. Update the vspackage to target VS 2015 as well as the existing versions
  4. Ensure that the powershell scripts which build the extensions still work

I'd love it if we could use the zip file approach you mentioned, but I think that basically there's no way of getting around the fact that the nuget packages need to be in the extension. It still doesn't stop the user from upgrading, but I haven't found a consistent or successful way to get package restore working.

If you prefer I can take a stab at this myself and send over the results, or would you like to try it?

— Reply to this email directly or view it on GitHub https://github.com/dwmkerr/sharpgl/issues/77#issuecomment-76358965 . https://github.com/notifications/beacon/ACxBAO_dTWOzWp0H-nYQDQHBIwS4r2Qpks5nwCoNgaJpZM4DYNu4.gif

robinsedlaczek avatar Feb 28 '15 16:02 robinsedlaczek

Hi, can anyone tell me what the status is for this topic? Is someone still working on this?

ktheijs avatar Feb 19 '17 19:02 ktheijs

3 years and still nothing? Oh God...

TheChilliPL avatar Feb 12 '18 19:02 TheChilliPL