-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TestDriven.Net doesn't appear in Visual Studio 2017 / 15.3 #104
Comments
Here are a couple of posts that document how http://blogs.clariusconsulting.net/kzu/how-to-install-a-visual-studio-extension-with-templates-via-an-msi/ |
I tried @kzu's WiX CustomAction, which does seems to work when executed within the installer.
This alternative also works (which I'm currently using). Having a "." written to
|
That devenv call should work. Does it work if you issue it manually from
the command line?
Also, sometimes you need to start VS as admin *once* after doing that. In
any case, it should be reported as VS feedback, since that's THE mechanism
to update VS :S
On Sun, Aug 27, 2017 at 8:19 PM Jamie Cansdale ***@***.***> wrote:
I can't work out why devenv /updateconfiguration no longer seems to work.
It does appear to change the date on extensions.configurationchanged,
just like @kzu <https://github.com/kzu>'s custom action.
@kzu <https://github.com/kzu> Any idea what might be going on? I'm
stumped. 😭
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#104 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAKW6zZeUlWmMSSyPkmSC3kwmH24nH0dks5scfl8gaJpZM4PD7G0>
.
--
…--
/kzu from mobile
|
When executed from the MSI, the date on If I execute I wonder if when Visual Studio gets updated has changed? I know this used to happen on first load. Now |
I've just had a look with Sysinternals Procmon and think I can see what's happening: In previous versions of Visual Studio 2017, This usually wouldn't be an issue, but it looks like I'm calling That's what I think is happening anyway. Time to refresh my memory of WiX and MSI installers. 😉 |
Fixed in recent versions on website: |
In the vs2017 15.4.4 version, try the devenv /updateconfiguration method, still doesn't appear(Version TestDriven.NET-4.1.3531) :(,Is there any other way?Help~~~ |
Could you try installing the latest version from the website? This issue should be fixed. Let me know how you get on. |
Thx~!,I installed the latest version(TestDriven.NET-4.1.3531_Personal_Beta),It appears! :) |
I installed Personal TestDriven.NET-4.1.3531 Beta from the site in MS VS 2017 15.4. TestDriven.Net menue items were not appeared. Tried to run "devenv.exe /updateconfiguration" and "devenv /setup". No effect. |
When installing for Visual Studio 2017 Personal, TestDriven.Net will install itself here: Could you check that there is a folder in that location and that it's the same path that VS is installed at? |
@jcansdale, |
@skolod I'm afraid I missed your reply come in. If this is still a problem could you open a new issue. Whatever is causing Closing because the menu items not appearing due to the order the installer was initializing the extension was fixed in 4.1 RTM (it now initializes after installing the files). |
From: @bradwilson
Something appears to have changed in the latest VS15.3, that prevents
devenv.exe /updateconfiguration
from working when executed from an installer. This command lets Visual Studio know there are changes in theCommon7\IDE\Extensions
directory and to update its state. This this doesn't work then then new menu items won't appear.It appears that
devenv.exe /setup
(when executed after installation from a administrator command prompt) will cause the menu items to appear. Surprisinglydevenv.exe /updateconfiguration
also works, even when executed from a non-administrator prompt. Alternatively, editing theExtensions\extensions.configurationchanged
file will also cause Visual Studio to update its state on next load.The text was updated successfully, but these errors were encountered: