puis-je obtenir Memcached exécute sur un ordinateur Windows (x64) environnement 64 bits?

Personne ne sait SI, QUAND ou COMMENT je peux obtenir Memcached en cours d'exécution sur un Windows 64 bits de l'environnement?

Je suis la mise en place d'une nouvelle solution d'hébergement et d'où la préférence pour exécuter un système d'exploitation 64 bits, et depuis il est un ASP.Net MVC solution avec DB SQL Server, le système d'exploitation doit être Windows Server 2003 ou (hopfully!) 2008.

Je sais que cela n'ait des répercussions dans un débat sur 32 bits vs 64 bits sur des serveurs, mais disons simplement que ma préférence est 64 bits et que j'ai quelques très bon raisons.

Jusqu'à présent, j'ai essayé un certain nombre d'options et a trouvé un peu de aider liées à l'obtention de ce sur une machine 32 bits (et réussi, je pourrais ajouter), mais depuis l'origine Windows port est spécifique Win32, ce n'est pas vraiment va aider lors de l'installation en tant que service sur x64. Il dispose également d'une dépendance de la libevent pour laquelle je ne peux obtenir un Win32 version compilée.

Je soupçonne que le simple chargement de tout cela en C++ et de cliquer sur "compiler" (64bits) ne fonctionne pas, du moins pas à cause de la complexité des différences dans les architectures 32 et 64 bits, mais je me demandais si quelqu'un est workng sur l'obtention de ce hors-sol? Malheureusement, mes compétences se situent dans du code managé (C#) uniquement, sinon j'aurais essayer et de prendre ce sur moi-même, mais je ne peux pas croire que je suis le seul gars là-bas en essayant d'obtenir memcached en cours d'exécution sur une version 64 bits de Windows server....suis-je??

De l'aide ou des recommandations apprécié...


Mise à jour

Oui j'ai peur, je suis toujours à la recherche d'une réponse à cette - tous mes efforts (avec mon pathétique C++ compétences) pour faire un stable de construire, ont échoué, j'ai mis à la corbeille d'un serveur et de 3 VM est juste de l'essayer, donc maintenant je me tourne vers les vrais experts.
Quelqu'un est-il de la planification sur le portage de ce à 64 bits? Ou êtes-vous vraiment ce qui suggère que j'utilise MS Vitesse à la place? Je frissonne à la pensée...


Mise à jour:
@Lars - je ne l'utilisation de Enyim, en fait - et c'est très bon, mais ce que vous faites allusion, est un client, plutôt que de la partie serveur.

@DannySmurf - je ne l'ai été capable de l'installer en tant que service sur un OS 32 bits. 64 bits OS rejette l'installation de ce service Win32. Oui bien sûr, beaucoup de code Win32 fonctionne de manière transparente sur l'architecture 64 bits, d'où vous pouvez exécuter des applications 32 bits (comme le Bureau par exemple) ou des jeux sur Vista/XP 64 etc, mais cela ne se traduit pas directement quand il s'agit de services. Je ne suis pas expert, je soupçonne que cela a à voir avec les synchronisations ou concours complet que les services ont besoin de vous abonner, et je soupçonne que la version 64 et 32 ne jouent pas bien. Je suis heureux d'être corrigé sur tout cela, mais pour répondre à votre question, oui, j'ai essayé.

@JO - merci beaucoup pour la simple réponse. Je le pensais bien, mais n'étais pas sûr si quelqu'un a des suggestions ou avaient déjà emprunté cette route. Peut-être quand StackOverflow est en DIRECT, puis de plus en plus les gens vont réagir et laissez-moi savoir si c'est quelque chose sur la table, et bien que j'ai essayer de le compiler moi-même - je ne peux tout simplement pas "confiance" (avec mon C++ niveau d'expérience) qu'il permettrait "d'Entreprise" au Niveau de la fiabilité de telle composante essentielle de grandes solutions évolutives. Je pense qu'il aurait besoin d'être éduqués de l'intervention plutôt que sur mon unsanitised approche expérimentale avant que je puisse avoir confiance. Un peu de surveillance de ma part, pourrait rendre le site vers le bas. Eh bien... jusqu'à la prochaine fois...

  • L'erreur se produit lorsque vous tentez d'enregistrer le service? J'ai installé plusieurs services développés en 32-bit, 64-bit environnements, et jamais eu de problèmes. Essayez d'ouvrir une ligne de commande en 32 bits et le service du registre à l'aide du programme sc.exe