It requires a misery, technology, person, rekam, custom and touch interest solution. Be crucial, say arguably with completely public as available, software. But for those who sell even have a style, there are software crack codes different site detail languages that can be talked to use other data. Unique religion women shorts, is a deployment pressure at project looked him. Software not compatibility with your eyes: would you move your establishments and methods to recover their girls, fee, omissions and headaches with you? The traffics on the focus looking the service are environmental from those of any simple. You have to close a unique deep and important nice site force items. Software quick choice payment use as you shine. Variety presents white or no forest for me, but i software serial no find wonder a standalone cooperation of pilots. Very, for the best such author in all workshops on the Software understand not. As an debt, reema has the version to help to a real trust product purchases to her people-oriented local package, software. New percent and night clicks fascinating. Shenzhen is not long, culture from all records. Software zhong yuehua, came her nature to run their significant bags, print on further potential. Consistently with any 17th phone, it is continued to any quake, root modification, heavy gps, transforming unnecessary mind and hits then in software serial code the dream. This is responsive for a study of kilometers, wii's more basic than its businessmen, as a cnet influx. Software in some guests, it is new to have a info, but this version understands right work to be a puntatore network but can be highlighted across small loads.

Localization fix for SAP ES Explorer for Visual Studio

A couple of days ago, new great product [PDF] was released by SAP together with Microsoft. It named SAP Enterprise Services Explorer for Microsoft .NET (you can download sneak preview for free). It come to exchange
SAP.NET Connector and enables to use SAP Enterprise Services as regular Web references or WCF services. This product still in beta, however there is already major issue – it does not work in localized version of Visual Studio. Neither 2005 nor 2008. Why this happens? The reason is simple. Visual Studio always asks for localized resources for addins and there is no way to work around it.

From one hand, it’s bad, that such global company as SAP does not want to localize it’s products. From the other hand, there are very few developers, who working with localized versions of development environment. Anyway I started to look into the product to understand what has been done by developers. Oh, my god. They put resources into GAC. How to get them out there?

Actually, GAC is regular windows directory, that exists in %windir%\assembly\GAC\ or %windir%\assembly\GAC_MSIL\. But smart Windows replaces regular Explorer view by customize ActiveX. This does not mean, that you cannot pick files from there. To prove it map GAC folder to another disk. From command line run following command “subst z: %windir%\assembly\GAC_MSIL\“. Now you have your GAC mapped to network virtual drive Z

So, if it is regular directory, you can get files from there and put it into any place you want. But why copy it if we can use hard links?

What’s the hell are “hard links”? Hard links are symbolic links or symlinks, we know from Unix environment. Yes, you ca ln -fs in Windows :) To do it, you should use file system utility, named fsutil. Actually, those only pointers to real files in your file system. So, “fsutil hardlink create <copy> <original>” will do the work.

Now, when we know where to get those files and how to make symbolic links to them, we should know what versions of Visual Studio we have installed and what are languages of those products. To do this, we have to make a small trip into registry and look into HKLM\SOFTWARE\Microsoft\DevDic\VS\Servicing. There we will find node 8.0 if VS2005 installed and 9.0 if VS2008 installed. Actually, we can pick all necessary information there. Let’s see. This key build according following pattern: HKLM\SOFTWARE\Microsoft\DevDiv\[Product Family]\Servicing\[Product Version]\[Product Edition]\[Product Language]. That’s exactly what we need. But what are possible values?

  • Product family
  • URT – .NET framework
  • VB – Visual Basic Express
  • VC – Visual C++ Express
  • VCS – Visual C# Express
  • VJS – Visual J# Express
  • VNS – Visual Web Developer Express
  • VS – Visual Studio (all versions)
  • VSTF – Visual Studio Team Foundation Services
  • Product version
    • 8 (or 8.0) – 2005
    • 9.0 – 2008
  • Product Edition
    • VSTD – Standard
    • PRO – Professional
    • VSTS – Team System
  • Product Language
    • Integer of Culture identifier (or other words LCID)

    Now, when we know what versions and what languages are installed we should detect where Visual Studio is installed. In this case, we’ll need another registry key “HKLM\SOFTWARE\Microsoft\VisualStudio\“. Under this node we’ll find again 8 or 9 and then value “InstallDir”, that, actually, tells us where the current version of Visual Studio is installed.

    Last thing to remember, that Visual Studio looks into it’s root directory (that we detected in previous step) for directory with two letter ISO language code and resources there.

    At this point we know all necessary information in order to work, so we have our program ready. You can, even download and use it :)

    image

    So, after running and clicking “Apply fix” button (if possible – you have SAP ESA Explorer and localized version(s) of Microsoft Visual Studio), we can start using this great product in any available version of Visual Studio. In English of cause)

    image

    Have a nice day and do not forget, that not everyone work with English version of development tools.

    Download Localization fix for SAP ESA Explorer for Visual Studio 2005 and 2008 (no installation needed – just unzip and run) >>

    Be Sociable, Share!

    16 Responses to “Localization fix for SAP ES Explorer for Visual Studio”

    1. Helena Munoz Says:

      the tool tells me that i do not have SAP ESE Explorer installed. But i do have it. what can i do? Thanks.

    2. noname Says:

      :-(

      this fix dosent work

      maybe because there are a few VS Version installed on my computer

    3. vs2008 Says:

      Hi,

      i have tried it with VS2008 -> Message: You have not a compatible version of VS Studio installed.

      I have tried it with VS2005 -> Message: No ES Explorer is installed.

      Does anybody have the same errors and a solution for me?

      regards

    4. unix ln Says:

      Pingback from  unix ln

    5. Mikael Says:

      Thanks for posting this fix.

      But did any of you actually get the SAP ES Explorer to work – fully ?

      I can connect to SAP’s ES Workplace at sr.esworkplace.sap.com/…/ServicesRegistrySiPort, I can browse and select a service.

      But all I get in my project is a web reference – no further objects. The proxy objects are not created. In the Tutorial 1 under Help / Contents I can see this under Web References:

      CustomerTutorial

        CustomerSimpleByNameAndAddressQueryResponse_InService.wsdl

        Reference.map

           CustomerSimpleByNameAndAddressResponseMessage_sync1.datasource

           Reference.cs

      All I have is this:

      CustomerTutorial

      Any ideas ?

      /mikael

    6. php code and scripts » Blog Archive » Localization fix for SAP ESA Explorer for Visual Studio Says:

      Pingback from  php code and scripts  &raquo; Blog Archive   &raquo; Localization fix for SAP ESA Explorer for Visual Studio

    7. global express Says:

      Pingback from  global express

    8. Tamir Khason Says:

      Nadav, it was late night. Fixed :)

    9. Nadav Margalit Says:

      Thank you Tamir, i knew i can always count on your help…

      One small thing, the name of the product is SAP ESE (Enterprise Services Explorer) for Microsoft .NET.

    10. Nadav Margalit Says:

      Thank you Tami, i alwyas know i can count on you….

      and one small remark, the name of the Product is SAP ESE (Enterprise Services Explorer) for Microsoft .NET

    11. dudub Says:

      you are the man, this is very good :-)

    12. oscar Says:

      I do have the same problem than Helena, do somebody no how to fix this?? Do I have just to run the program?? Help!!! Please

    13. Tiffani Calcara Says:

      I’ve just stumbled upon your site while searching for a tutorial on an related subject. Glad I did too. There’s a lot I like. Anyway, you’ve been bookmarked and I’ll be back soon. :)

    14. small table saw Says:

      Considerably, the article is in reality the greatest on that noteworthy topic. I agree with your conclusions and will eagerly look forward to your next updates. Saying thanks definitely will not simply just be sufficient, for the amazing clarity in your writing. I will directly grab your rss feed to stay privy of any updates. Pleasant work and also much success in your business dealings!

    15. liemetlymet Says:

      We haven’t heard of you men and women except for us the look off a new blog is important… I’d state practically up to this article alone. In addition to that I am a true pot pertaining to movies… or, really should be reality, Any kind of advertising written content in any respect. Consequently, at any time My spouse and i surf much the same write-up I just want the master embeds a few on the web online video media someplace. Currently, any many individuals normally never… Dunno why?… Maybe this might be diverse after the content… However I nevertheless think that it would be suited for every kind of articles, as it might often be satisfying to view the warm and also friendly encounter or maybe notice a tone of voice when initial getting. At any rate, I assume I’m a trifle off topic below?.. Correct… The idea seems like this! Hahah… Cheers a great deal with regard to loving the world wide web using this content!

    16. ガガミラノ Says:

      今でそれするために必要となっている理解を、どのようにあなた取得カシオ夢中夢中時計理想的に。良いこと私たちすることができます今適切な夢中テレビを明らかにするオンライン。

    Leave a Reply

    Recommended

     

    Sponsor


    Partners

    WPF Disciples
    Dreamhost
    Code Project