Visual Studio 2013 Integration

Oct 22, 2013 at 7:18 PM
Edited Oct 22, 2013 at 7:18 PM
For those of you who want to install this on Visual Studio 2013 you can follow these instructions.

1.Download the VSIX
2.Open the VSIX in 7-zip
3.Right-Click and edit 'extension.vsixmanifest':
4.Add entry for VS2013:

  <VisualStudio Version="10.0">
  <VisualStudio Version="12.0">
5.Close notepad. 7-Zip will prompt you to save the archive.
6.Install :)
Oct 22, 2013 at 9:30 PM
Alternatively you could use JSLint.NET for a more current version of JSLint, or Web Essentials for JSHint.
Oct 29, 2013 at 6:04 PM
Edited Oct 29, 2013 at 6:11 PM
The extension.vsixmanifest for JSLint.VS2012 is quite a bit different then your example. Not sure what to edit.
<PackageManifest Version="2.0.0" xmlns="">
    <Identity Id="531da20f-aec5-4382-a317-0f70a217a573" Version="1.4.2" Language="en-US" Publisher="Dennis Myren, Luke Page, Matthew Schaad" />
    <Description>Adds JSLint support into Visual Studio</Description>
    <Tags>JavaScript, JSLint, JSHint, Linting</Tags>
  <Installation InstalledByMsi="false">
    <InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="11.0" />
    <InstallationTarget Version="11.0" Id="Microsoft.VisualStudio.IntegratedShell" />
    <InstallationTarget Version="11.0" Id="Microsoft.VisualStudio.Premium" />
    <InstallationTarget Version="11.0" Id="Microsoft.VisualStudio.Ultimate" />
    <Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" Version="4.5" />
    <Dependency Id="Microsoft.VisualStudio.MPF.11.0" DisplayName="Visual Studio MPF 11.0" Version="11.0" />
    <Asset Type="Microsoft.VisualStudio.VsPackage" Path="JSLint.VS2012.pkgdef" />
Oct 30, 2013 at 2:36 AM
That does look very different. I have never seem a manifest that looks like that. Anyway, if I had to guess I would probably add the following tags:
<InstallationTarget Version="12.0" Id="Microsoft.VisualStudio.IntegratedShell" />
<InstallationTarget Version="12.0" Id="Microsoft.VisualStudio.Premium" />
<InstallationTarget Version="12.0" Id="Microsoft.VisualStudio.Ultimate" />
Put it right under this one:

<InstallationTarget Version="11.0" Id="Microsoft.VisualStudio.Ultimate" />

Good luck.
Nov 4, 2013 at 5:13 PM
Ok I just changed every instance of 11.0 to 12.0 and it seems to be working fine. Thanks for the pointing the right direction.