Search

VS do not work with Finnish number format on W8 64 bit by ahti

Closed
as Fixed Help for as Fixed

13
1
Sign in
to vote
Type: Bug
ID: 727578
Opened: 3/1/2012 8:44:52 AM
Access Restriction: Public
Moderator Decision: Sent to Engineering Team for consideration
Duplicates: 730835
0
Workaround(s)
6
User(s) can reproduce this bug
I installed Windows 8 beta and Visual Studio 11 beta on two differenct systems. Installations were OK. Number format Finnish (decimal separator is ,)

I were not able to start VS on either of these machines.
When starting VS says :
The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly

ActivityLog.xml has this entry
<entry>
    <record>83</record>
    <time>2012/03/01 08:33:48.442</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for packageSetSite failed for package</description>
    <guid>{49D12072-378B-4FFA-A09E-40E0B5D097CC}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>Part URI is not valid per rules defined in the Open Packaging Conventions specification.</errorinfo>
</entry>

Then I changed date, time and number format to English (deleted AppData/local|roaming/Microsoft/Visual Studio) it worked OK. Have done it 2 times, allways work like this
Details (expand)

Visual Studio/Team Foundation Server/.NET Framework Tooling version

Visual Studio 11 Beta

Steps to reproduce

Install W8 64 bit, English language, Finnish number format
Install VS 11 Beta
Start VS
Errors wil be reported

Product Language

English

Operating System

Windows 8

Operating System Language

English

Actual results

When starting VS says :
The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly

ActivityLog.xml has this entry
<entry>
    <record>83</record>
    <time>2012/03/01 08:33:48.442</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for packageSetSite failed for package</description>
    <guid>{49D12072-378B-4FFA-A09E-40E0B5D097CC}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>Part URI is not valid per rules defined in the Open Packaging Conventions specification.</errorinfo>
</entry>

Expected results

VS should start normally
File Attachments
0 attachments
Sign in to post a comment.
Posted by sadargas on 3/25/2012 at 1:00 PM
Eben better is the Microsoft Visual Team sollution

Keep your Format and under "Advanced Settings", go to the "Number formats" and change the negative number sign to “-“ (U+002D).

Thanks Microsoft :)
Posted by sadargas on 3/25/2012 at 10:44 AM
Thanks, solved the isue also on mine VS 11.
Changed
Regional->Formats tab-> Format: English(United States)

When puting back to Slovenian problem re-emerges,
when changing back to English for second time,
I did not delite anytihing "VSWinExpress" folders and VS 11 with " New Project " started fine.

Thanks Bogdan
Posted by Pekka on 3/22/2012 at 5:50 AM
Thanks for the solution. It worked for me too.
Posted by Microsoft on 3/6/2012 at 12:14 PM
Thanks for reporting this issue.

We are aware of the problem and have come up with a fix. We expect the fix to be present for the next release of Visual Studio 11.

If you want to keep your locale, you can use the following workaround:
Close your Visual Studio 11 instances

In the Control Panel under "Advanced Settings", go to the "Number formats" and change the negative number sign to “-“ (U+002D).

Delete the files under
%localappdata%\Microsoft\VisualStudio\11.0\ComponentModelCache
and
%localappdata%\Microsoft\VisualStudio\11.0\Extensions\*.cache

If you skipped loading any package, you'll have to run:
devenv /resetskippkgs from the command line

Your Visual Studio 11 should work in your locale now.

Thanks
Carl Brochu, Visual Studio Team
Posted by mikoskinen on 3/2/2012 at 6:21 AM
Thank you for the solution!

It seems that you may have to execute devenv /ResetSkipPkgs after changing the culture settings in addition to deleting the roaming folder.
Posted by Bogdan Trcek on 3/1/2012 at 10:59 PM
The same here. I'm using VS 11 Ultimate on W8 Consumer Preview 32-bit, slovenian number format.
Changing to english format and deleting the AppData/local|roaming/Microsoft/Visual Studio folders worked, thanks!
Posted by MS-Moderator10 [Feedback Moderator] on 3/1/2012 at 8:37 PM
Thank you for submitting feedback on Visual Studio and .NET Framework. Your issue has been routed to the appropriate VS development team for investigation. We will contact you if we require any additional information.
Posted by MS-Moderator01 on 3/1/2012 at 5:27 PM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)
Posted by Jussi_P on 3/1/2012 at 10:32 AM
Thank you for this solution! Two days searching for solution and now I found it :)
Sign in to post a workaround.