This article lists the known issues that you may experience and provides the workarounds after you install Microsoft Visual Studio 2010 Service Pack 1 (SP1) on a computer that is running Windows 8.
The following are known issues for Visual Studio 2010 SP1 on a Windows 8-based computer.
When you try to publish a website or a Web application to http://localhost by using Internet Information Services (IIS) settings in Visual Studio 2010 on a computer that is running Windows 8, you receive an error message that resembles the following:
There was an error reading IIS configuration schema from "C:\Windows\system32\inetsrv\config\schema\"
This problem does not occur when you publish the website or the Web application without using IIS settings.Workaround
To work around this issue, use one of the following methods:
- Use Microsoft Visual Studio 2012 to publish the website or the Web application.
- Use the latest Microsoft Azure SDK for .NET (Visual Studio 2010 SP1) to publish the website or the Web application. Microsoft Azure SDK for .NET provides an updated Web publish experience, and will not cause this problem. The following file is available for download from the Microsoft Download Center:
Download the Microsoft Azure SDK for .NET (VS 2010 SP1) package now.
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
How to obtain Microsoft support files from online services
When you try to connect to a remote Visual SourceSafe database through an HTTPS connection in Visual Studio 2010 SP1 on a computer that is running Windows 8, you may receive an error message that resembles the following:
A certificate is required to complete client authenticationNote
This problem occurs randomly.
When you try to run the ASP.NET IIS Registration Tool (Aspnet_regiis.exe) together with the –i
, the -u
, or the –r
command option in Windows Server 2012 or in Windows 8, you cannot install or uninstall the Microsoft .NET Framework 4.5.Workaround
To work around this issue, use one of the following methods to install or uninstall the .NET Framework 4.5:
- Use the Turn Windows Features on or off Control Panel option in Windows 8.
- Use the Server Manager management tool in Windows Server 2012.
- Run the necessary commands in the Deployment Image Servicing and Management (DISM.exe) command-line tool.
For more information about how to enable the.NET Framework 4.5 to be used with IIS 8.0, go to the following IIS Learning Center website:
You cannot install Microsoft SQL Server 2008 SP1 on a Windows 8-based or Windows Server 2012-based computer that has Visual Studio 2010 SP1 installed.Workaround
To work around this issue, apply SQL Server 2008 Service Pack 3 (SP3) or a later version of SQL Server 2008.
For more information about how to obtain the latest service pack for SQL Server 2008, click the following link to view the article in the Microsoft Knowledge Base:
Issue 5Symptoms 1
Assume that you try to use one of following methods in Visual Studio 2010 SP1 Profiling Tools on a Windows 8-based computer to analyze the performance of an application:
- CPU sampling
- .NET memory allocation (sampling)
- Resource contention data (concurrency)
In this situation, the profiling tool cannot start. Additionally, you receive an error message that resembles the following:
Unable to start VSPerfDrv100. The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
This issue occurs because there is an incompatibility between the Visual Studio 2010 SP1 driver and Windows 8.Symptoms 2
When you use Concurrency Visualizer to collect data, the collected data cannot be displayed in the report view.
This issue occurs because the Windows event schema is changed in Windows 8.
To work around these problems, use Visual Studio 2012 Profiling Tools on a Windows 8-based computer.