urasandesu / Prig

Prig is a lightweight framework for test indirections in .NET Framework.
Other
117 stars 21 forks source link

Visual Studio 2017 support #93

Open maleet opened 7 years ago

maleet commented 7 years ago

As this is launched now, will there be extension available?

urasandesu commented 7 years ago

Currently, Prig has not supported Visual Studio 2017 yet, sorry.

I'm going to release next version this week end, but it will contain only some bug fixes.

Supporting Visual Studio 2017 is after that.

bp2008 commented 7 years ago

Also interested in this update!

Great work so far.

urasandesu commented 7 years ago

MEMO Visual Studio 2017 also uses vstest.executionengine as same as the previous version to run tests. So we supposed that we just change VSIX manifest to correspond this issue originally. However, it turned out that there are two issues as follows:

We will begin to fix this issue after the above issues are all solved.

urasandesu commented 7 years ago

MEMO I found the VSIX installer of Visual Studio 2017 reducing function. In addition, Visual Studio 2017 has many problems for VSIX currently. We should review the plan to support VS2017.

urasandesu commented 7 years ago

MEMO In Visual Studio 2017, I found a critical bug in the API that Prig uses. We interrupt the work for supporting Visual Studio 2017 until this issue is corrected.

urasandesu commented 7 years ago

MEMO The critical bug that I found was fixed at version 15.2(26430.6)! :laughing:

However, I haven't confirmed whether the integration tests can run all combination because of another issue. Please wait a little while more... :cry:

urasandesu commented 7 years ago

MEMO

Today, Visual Studio 2017 version 15.3(26730.3) is released. But the issue is continuing to reproduce. Developer Community is noncooperative. I don't know what I should do... :disappointed:

Mardoxx commented 7 years ago

Post an issue on vstest repo https://github.com/Microsoft/vstest someone may be able to point you to someone who can help!

urasandesu commented 7 years ago

@Mardoxx, thank you for your advice! I reported the issue as Microsoft/vstest#999.

urasandesu commented 7 years ago

MEMO

Sushil Baid (MSFT) told me the workaround for the issue! I'm going to resume the work that is to support Visual Studio 2017 by adopting the workaround.

Mardoxx commented 7 years ago

@urasandesu Very nice, thank you!

bp2008 commented 7 years ago

Great news 👍

antonioaversa commented 7 years ago

Great to see that we'll have soon Prig working in VS 2017! That will allow me to use it at work.

Thanks for your work!

GerardSoleCa commented 6 years ago

I'll stay tuned for new releases 😄

snekbaev commented 6 years ago

Definitely would give Prig a try once* VS 2017 support is there :)

* - now :) Hope to see a new release soon :)))

amanpreetSO commented 6 years ago

Can we build the prig project without visual studio installed? means is it possible to install the prig without visual studio? Can anyone reply here?

PMJMendes commented 6 years ago

Are there any news regarding VS2017 support?

SamerAdra commented 6 years ago

Is there any way to use Prig without the extension (1.x version, since that is all I can get from NuGet in VS2017)? Guessing the answer is no. :)