Welcome to MSDN Blogs Sign in | Join | Help

James @ MS

Personal adventures in the world of technology...
Important workaround for VS 2008 SDK July CTP for building VS Shell!

Yesterday, we released the VS 2008 SDK that targets the Beta 2 release of Visual Studio. You can read all the details on our team blog. One of the most exciting things about this release is the ability for customers to build the VS Shell (isolated mode). Unfortunately, there is a last minute bug that we found that caused the location of the VS Shell wizard to change. When you open the New Project dialog, the VS Shell is supposed to be under the "Extensibility" node. Due to this bug, we were forced to make it appear under the "Visual C++" node.

 

So for this release of the VS SDK, you should look for the VS Shell template under "Visual C++"!

Posted: Thursday, August 02, 2007 12:21 AM by jameslau-MS

Comments

Noticias externas said:

Yesterday, we released the VS 2008 SDK that targets the Beta 2 release of Visual Studio. You can read

# August 2, 2007 3:39 AM

Dmitry Pavlov said:

Hi James,

That is very funny bug! :)

# August 2, 2007 7:37 AM

Dmitry Pavlov said:

I have watched the video interview on your team blog. Thats great - good way to tell us about the latest news! Thanks!

# August 2, 2007 7:55 AM

Adrian.h said:

I can't create the project and I found another workaround here: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=290221

When successfully created a VS Shell project, there are some errors after I try to build it, the error messages are:

Processing "VSShellStub3UI.vsct" into target "Debug\VSShellStub3UI.cto"

C:\Program Files\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Common\Inc\wbids.h(4,1): error VSCT1118: File not found: Unable to locate 'MsHtmCID.h' on the include paths provided

C:\Program Files\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Common\Inc\AppIDCmdUsed.vsct(733,44): error VSCT1103: Undefined 'id' attribute 'icmdOpenLink' in a <UsedCommand> element

C:\Program Files\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Common\Inc\AppIDCmdUsed.vsct(733,44): error VSCT1103: Undefined 'id' attribute 'icmdOpenLink' in a <UsedCommand> element

...

Looking forward for more info of VS Shell, thanks.

# August 2, 2007 11:45 AM

jameslau-MS said:

Adrian.h,

The Shell project has a depedency on the Windows SDK. This problem may be caused by the fact that you chose not to install the Win SDK when you were installing VS 2008. To fix this, run setup for VS 2008 again and install WinSDK.

Let me know if that works for you.

thanks,

James

# August 2, 2007 3:52 PM

Adrian.h said:

James,

I had installed WinSDK Express and I found the missed head file in the "v5.0\Inc" directory, I added the path to the "VC++ Directores", the "Command Table Compiler" still cannot locate the file; I insert a "-I" option in the "CommandLine" in the file "VSCT.buildrule" but it just can't find them..

# August 2, 2007 10:08 PM

Jean-Marc said:

La semaine dernière, l'équipe VS a publié la Beta2 de VS 2008. Hier, la VSX Team sortait le premier CTP...

# August 3, 2007 12:42 AM

jameslau-MS said:

Hi Adrian.h,

Please see my latest post (http://blogs.msdn.com/jameslau/archive/2007/08/03/building-vs-shell-with-vs-2008-sdk-july-ctp.aspx) on my blog about this issue. There is a bug in the default package that gets created and you can just remove the package to get away from getting this build error.

thanks,

James

# August 4, 2007 1:15 PM

VSX Team Blog said:

This is the second monthly letter to the VSX community from the VSX (Visual Studio Extensibility) team

# August 10, 2007 1:17 PM
New Comments to this post are disabled
Page view tracker