IIS sends an http 404 if user requested a file type that IIS does not have a mime type set. Do the following to serve vsix files. Add the following to system.webserver of root web.config <staticContent> <mimeMap fileExtension=".vsix" mimeType="application/vsix" /> </staticContent> Or go to mime types in IIS manager (in ...
VSIX packages cannot be signed from SignTool.exe. Here's how to do it, Get the certificate - K software is cheap http://codesigning.ksoftware.net/ download the signing app from this blog post http://www.jeff.wilcox.name/2010/03/vsixcodesigning/ And Sign :)
If you get the cannot start debugging of class library project error when trying to debug a VSIX project, do the following. Go to project -> properties -> debug - select start ext. program and enter C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe Then goto command line arguments and add /rootsuffix ...