Tag Archives: Visual Studio

Ctrl-F Crash in Visual Studio

I have Resharper 4 installed into Visual Studio 2008.  On 64-bit the CTRL-F functionality crashes the application, which has driving me nuts.  My colleague Anand posted a solution to our company Intranet, so I stole his post for my blog for future reference. 

Thanks Anand 😉

“Visual Studio might crash when using the Find feature on a 64 bit system. This msdn article explains the issue. KB947841 I uncovered this problem after installing resharper on a 64-bit system, however, it is not related to resharper. Installing this add-in simply uncovers this bug in visual studio. You need to request this hotfix ”

SharePoint Training

Need some SharePoint (MOSS 2007) training?  Want to take advantage of MOSS 2007 development under Visual Studio 2008 and SQL Server 2008?  Never been to Norway?

Then check out Sahil Malik’s training program this September 1, 2008.  Details (here).

If Norway is a little too far to travel, I can also personally vouch for Ted Patterson training, of which Sahil is also providing a training session September 22, 2008.  Details (also here).

Visual Studio 2008

I finally got around to installing VS2008 RTM today – wow what a marathon!  4 hours after I started, I finally had 2008 installed and working. 

I was running into problems installing Microsoft .NET 3.5 .NET Framework – both from VS2008 installer and when I attempted to install the framework as stand-alone.  Vista adds complication to the install because .NET 2.0 and .NET 3.0 are part of the Vista  OS, and it is when .NET 3.5 attempts to upgrade these previous framework versions; problems occur. 

[12/30/07,12:23:51] Microsoft .NET Framework 3.5 ‘package’: [2] Error: Installation failed for component Microsoft .NET Framework 3.5 ‘package’. MSI returned error code 1603
[12/30/07,12:24:00] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 ‘package’ is not installed.

I read numerous blog posts about uninstalling hot fixes on Vista, which seemed to aggravate .NET 3.5 all the more because the installer then belly ached that .NET 2.0 SP1 was missing.  Each time I’d rerun the .NET 3.5 installer the process would run for about 40 minutes on my dual core 64-bit laptop before coughing up some error.  It is amazing how much other things you can get done if you’re not watching Microsoft progress bars – I managed to prepare lunch, eat it, clean up, and have time for a short nap in the time that my machine spent chugging, apparently to a worthless end with each iteration.

I finally resolved my problem by uninstalling IIS on Vista (I rarely use it anyway) after reading similar complaints on this forum – after a quick reboot the full installation of .NET 3.5 and Visual Studio 2008 et al went without a hitch. 

I love MS products, when they work, but I have to wonder why each version of Visual Studio (I had the same pains with VS2005 and VS2003) requires open heart surgery on my operating system and half a day of an unusable machine before the installation finally works – and I didn’t even meddle with Beta versions this time! 

Is it just me? Am I expecting a lot from the Visual Studio team? Is this the norm and I should be quiet about it?

Visual Studio Team System

I was at the DC launch for Visual Studio 2005 and SQL Server 2005 yesterday, and was fortunate enough to sit through a few talks on Visual Studio Team System.  So naturally,  I now want to install the server (VSTS) – currently in Beta 3 – and hook Visual Studio 2005 to it.

There are multiple versions of Visual Studio 2005 available (Express, Standard, Professional, and Team System).  If you have a non-Team System version installed you will need to install the TS edition.  I am not sure on the accuracy of information I found on the Internet, but apparently, if you have the professional version installed you need not uninstall it before installing the TS version.  Both versions live side-by-side (yeah we’ve heard that before) and when you execute either version the higher SKU will execute no matter which icon you double click.  I wonder how much extra space is need for side-by-side.

I plan to install VS2005 TS at the office and then beg the IT guys at the office if they’ll donate a server for VSTS.

VS.NET 2003 and 2005 on the same box

I have quashed a  rumor that has been circulating around my
office about not being able to install Visual Studio .NET 2003 and 2005
on the same machine.  I had dinner with my friend Chris, this
evening, who not only had both versions of VS.NET on his laptop (without any problems), but
Chris also showed me how to set up multiple web applications in IIS using
both version 1.1 and version 2.0 of the the framework.

After installing version 2.0 of the framework, a new ASP.NET tab
appears for application directories in IIS Manager.  The figure
below shows how to change the ASP.NET version for a particular web

Visual Studio .NET 2005 CTP available for MSDN Subscribers

The June 2005 CTP for Visual Studio 2005 .NET is now available for
download to subscribers of MSDN. The download screen documents the
steps to take to remove any pre June CTP installations, such as Beta 2,
but for reference I have listed the uninstall order below.

Go to Control Panel and launch Add/Remove Programs, and remove the following:

Microsoft Visual Studio 2005 (Professional/Standard/Enterprise Architect/Team Suite etc. or other related IDE installs)
Microsoft SQL Server 2005 Express Edition
Microsoft SQL Server 2005 Tools Express Edition
Microsoft SQL Native Client
Microsoft Visual Studio 64bit Prerequisites Beta
MSDN Product Documentation
Microsoft Visual Studio Tools for Office System 2005 Runtime Beta
Microsoft Device Emulator 1.0 Beta
Microsoft .NET Compact Framework 2.0 Beta
Microsoft SQL Mobile 2005 Development Tools
Microsoft Visual J# Redistributable Package 2.0 Beta (If you see an
error removing J# Redistributable Package from Add/Remove Programs,
please run “msiexec /x {9046F10C-F5E7-4871-BED9-8288F19C70DF}” from a
command line window)
Microsoft .NET Framework 2.0 Beta (If you see an error removing .NET
Framework 2.0 from Add/Remove Programs, please run “msiexec /x
{71F8EFBF-09AF-418D-91F1-52707CDFA274}” from a command line window)

New MSDN Subscription + VS2005

When Microsoft launches Visual Studio 2005 they are planning to role
out 5 new premium MSDN subscriptions types. At this time MSDN Universal
and MSDN Enterprise will no longer be on sale. Existing customers of
Universal and Enterprise subscriptions will be upgraded at no cost to one of the higher premium subscriptions with VS2005 and Team System role-based products.


  Visual Studio 2005 + MSDN Subscription MSDN Subscription
  Team Suite Role-based Team Editions Professional Editions  
Who needs it? Software
Developers building on the Microsoft platform
MSDN Subscription Level Premium Premium Premium Premium Premium Professional Operating Systems Library
Visual Studio 2005 Team Suite              
Visual Studio 2005 Team Edition for Software Architects            
Visual Studio 2005 Team Edition for Software Developers            
Visual Studio 2005 Team Edition for Software Testers            
Visual Studio 2005 Professional Edition    
Visual FoxPro    
Support Incidents 4 4 4 4 4 2 2  
MSDN Online Concierge & Newsgroups  
MSDN Library
All Major Microsoft Operating Systems A, B  
SQL Server & SQL Reporting Services (Developer Editions) A    
Broad Range of Windows Server Products A, C      
Visual Source Safe 2005       
Productivity Apps (including Office, Project, Visio) A, D      
Microsoft Business Solutions E      
1 – 4 Licenses
Estimated Retail Price
(per license, 1 year) 1
$10,939 $5,469 $5,469 $5,469 $2,499 $1,199 $699 $199
1 – 4 Licenses
Renewal Price
(per license, 1 year)
$4,598 3 $2,299 4 $2,299 4 $2,299 4 $1,999 5 $799 5 $499 5 $99 5
5+ Licenses
Microsoft Open License Volume Licensing Program 2
(per license, per year for 2 year term)
$6,382 $3,191 $3,191 $3,191 $1,285 $567 $532 N/A

  1. All prices reflect pricing for purchases within the United
    States and are in U.S. dollars. Pricing and availability may vary. The
    prices listed are estimated retail prices; reseller pricing may vary.
  2. Product
    pricing and availability will vary by Volume Licensing program and
    geography. For more information about which program is right for you,
    visit the Microsoft Volume Licensing site or contact your reseller.
  3. Renewal
    pricing for the Visual Studio Team Suite with MSDN Premium
    Subscriptions is only available to customers with active or expiring
    MSDN Premium subscriptions for any of the Visual Studio Team Editions,
    including MSDN Universal or Enterprise Subscribers transitioned into a
    new Visual Studio role based subscription.
  4. Renewal pricing
    for Visual Studio Team Editions for Software Developers, Architects, or
    Testers with MSDN Premium Subscriptions is only available to customers
    with active or expiring subscriptions of the same edition, the Visual
    Studio Team Suite, or MSDN Universal or Enterprise Subscribers
    transitioned into the new Team Edition subscription products.
  5. Renewal
    pricing is available to customers with any type of active or expiring
    MSDN subscription, excluding the MSDN Library subscription. The MSDN
    Library Subscriptions renewal pricing is available to customers with
    any type of active or expiring MSDN Subscription.

  1. Software included in MSDN Subscriptions provides limited usage rights
    for development, testing, and demonstration purposes only. MSDN
    Subscriptions provide the most recent version of these products through
    regular shipments and many previous versions are available from MSDN
    Subscriber Downloads.
  2. All major Microsoft Operating Systems
    includes Windows 2000 Professional, Windows 2000 Server, Windows 2000
    Advanced Server, Windows XP Home Edition, Windows XP Professional
    Edition, Windows Server 2003, Windows XP Media Center 2005.
  3. Broad Range of Windows Server Products
    includes Commerce Server 2002 (Developer Edition); Exchange Server
    2003; Host Integration Server 2004; Application Center 2000 (Developer
    Edition);BizTalk Server 2004 (Developer Edition); Content Management
    Server 2002 (Developer Edition); Identity Integration Server 2003
    (Enterprise Edition); ISA Server 2004; Microsoft Operations Manager
    2005; Office Live Communications Server 2005;SharePoint Portal Server
    2003;Speech Server 2004; Systems Management Server 2003.
  4. One
    copy of Office Professional Enterprise Edition 2003 can be used for
    general business use, unrelated to development and testing. Only the
    single user with the appropriate MSDN subscription license can use the
    Microsoft Office product in this manner.
  5. Microsoft Business Solutions
    includes Axapta 3.0; CRM 1.2; Great Plains 7.5; Microsoft Business
    Network 1.0 Professional; Navision 4.0; Small Business Manager 7.5;
    Solomon 6.5. Available from MSDN Subscriber Downloads. Customers in North America can request a DVD from MSDN North American Subscription Services. Customers worldwide can contact MSDN customer service to request a DVD.

Full Screen in VS.NET

I picked up this tip from a posted blog on another site:

Clicking Full Screen on the view menu (or pressing Shift-Alt-Enter) will display the current code window in full screen. Returning back to regular mode is as easy as clicking the floating tool-bar on the code window (or repeating the key sequence).

In it’s entirety it’s not exactly a “rocket science” tip, but one I had missed.