-
Notifications
You must be signed in to change notification settings - Fork 72
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
[VS 2017; latest build] Installation of extension fails #280
Comments
I'm on Creators Update (15063) and it happens to me as well. |
As well, Creators Update, VS2017 without Build Tools. I am really looking forward to using trying out this extension. |
This occurs for me on both VS 2015 and 2017. Same log files. |
Is there some previous version build which works for VS2017 please? |
Same on my side, VS2017 + Creators Update. |
It appears to be some sort of misconfiguration in the manifest file of the vsix. Maybe this helps you. |
I was able to bypass the error, here is how. I will make a new Issue with this, and post there the fixed files. |
Needed to change the VSSDK version to 15 to match VS2017. Needed to change a wix installer manifest so the install actually worked. To install Visual Rust with this commit applied: 1. Open solution in VS2017 with all build dependencies in place 2. Change active configuration to "Release" + "Mixed Platforms" 3. Build VisualRust.Setup.2017 project 4. Close Visual Studio 5. Execute installer\VisualRust.Setup\bin\Release\VisualRust.Setup.2017.exe 6. Profit
My fork contains a hacky commit to allow building a working installer for VS2017. I don't have plans to submit a pull request because I'm not sure what how appropriate the changes are. I just wanted to get VisualRust installed in VS2017 for some weekend hacking :) |
Last build after #282 installed just fine here. 👍 |
Worked well for me, too 👍 |
Environment:
Windows 10 Pro N x64 (before Creators update)
Version: 1607
OS Build: 14393.1066
Visual Studio:
Steps to reproduce
Actual result
The installation fails with
The InstalledByMSI element in extension Visual Rust cannot be 'true' when installing an extension through the Extensions and Updates Installer. The element can only be 'true' when an MSI lays down the extension manifest file.
.Related: #271, #275
Full log
The text was updated successfully, but these errors were encountered: