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
Runtime zip files not unzipping #136
Comments
Hi Mike, Do you see this behavior with the latest version from the Visual Studio gallery? Or from the code here on Github? |
The latest version from the Visual Studio Gallery, I built it myself with the same issue however. Will rebuild and check again. |
Okay, Thank you! On Mon, Dec 30, 2013 at 5:03 PM, Michael Wallace Louwrens <
|
I built it and checked. Both the ones stored in 12.0Exp and 12.0 don't unzip, the languageservice dll is present however. |
What is in the following folder on your system? Is it completely empty?
|
ClojureCLR-1.5.0.zip These are in the Runtimes folder |
Okay, just confirming. Those two zips should not even exist there. They On Tue, Dec 31, 2013 at 5:06 AM, Michael Wallace Louwrens <
|
I seem to have confused closing the editbox with closing the issue sorry! |
Is .NET 3.5 installed on your machine? |
Did not mean to close this. Fat fingers! ARGH! |
Glad to see I am not the only one who mis clicks! It is not installed, it is busy installing (and has been for awhile now thanks to the slow internet.) Will update as soon as it is installed. |
Strange, it works! Any idea on what is going on there? The Clojure.dll reference does not work however, is this intended? |
Sorry, that was a debug statement that I inserted in a try/catch block. On Wed, Jan 8, 2014 at 12:44 PM, Michael Wallace Louwrens <
|
I can't compile anything now. Though I can successfully create a project now. It also does the intended restart. The Clojure.dll reference doesn't function. It can't find the .dll |
I can't see the screenshot. |
The exception you caused makes sense as to why the runtime wasn't unzipped. The method ShowClojureProjectMenuCommands() is called before UnzipRuntimes() in ClojurePackage.cs Because the null value is in Path.Combine of that method, I think the issue is the Utilities.EnvironmentVariables.VsClojureRuntimesDir. This environment variable isn't set until later in the EnableSettingOfRuntimePathForNewClojureProjects() method. The strange thing is, this should be failing for everyone. I've brand virtual machines with clean installs and haven't seen this. I wonder if it's an issue with the current GitHub commit & not with the uploaded visual studio extension? I'll investigate this a bit more tonight. Fyi, the normal installation process (which i see on my clean VM when using the gallery version) show be like this: I'll rearrange the environment variable code & we'll see if that makes a difference for you. Sorry about the long wait on this issue, I'll try to be more prompt in the future. |
I'm pretty sure he also tried the one from the gallery and reported the same issue. |
I committed a change that might fix this unzipping issue. Do you want to pull the latest from GitHub, compile, and try it out? Alternatively, I can put the .vsix online somewhere. |
… loaded directly from .sln because ProvideAutoLoad attribute was missing. DTE.OnStartupComplete is not reliably called. Moving startupComplete to initialize caused UI exceptions creating REPLFactory. Refactored REPLFactory to call FindToolWindow after user requests REPL.
When installing the vsClojure extension, the zip files in the runtimes folder do not unzip.
Microsoft.VisualStudio.Package.LanguageService.10.0.dll is present in the Extensions/[Random Letters/ folder.
Visual studio 2013 and sql server express 2014 ctp2 are installed on window 8.1 x64.
The text was updated successfully, but these errors were encountered: