2013-04-08 4 views
-3

J'ai besoin d'un code pour exécuter une application dot net sans installer de framework net. Si ce n'est pas possible, le processus d'installation du framework peut s'exécuter en fin d'exécution du programme. L'exigence est, nous devons exécuter notre code dot net dans la machine client où le client n'installera pas le cadre dot net dans sa machine. Il devrait automatiquement exécuter le fichier .exe. Mais sans installation de framework, l'application ne fonctionnera pas. Quelqu'un peut m'aider. Merci.Dot net framework

Cordialement, Kannan

+4

Comment vous attendez-vous à exécuter une application qui utilise .net sans fournir le runtime ??? – OldProgrammer

+0

@OldProgrammer: Compiler vers le code machine, ou intégrer l'intégralité de l'exécution dans l'application, je suppose. Aucun de ce qui est possible AFAIK. – mpen

+0

Vous pouvez utiliser un outil tel que http://spoon.net/studio pour compiler vers du code natif réel ou une représentation. Cela ressemble à un mauvais choix d'utiliser .NET si elles ne veulent pas installer le framework. – Joe

Répondre

5

Il y a des applications là-bas qui sont connus comme agents de liaison .NET. Ceux-ci vont effectivement empaqueter les bibliothèques .NET avec votre application pour fonctionner sans .NET installé du tout sur la machine cible. Il y a des problèmes avec ceci, parce que si Microsoft mettait un correctif pour quelque chose dans le framework .NET, alors vous n'auriez jamais ce correctif. De plus, comme le framework est intégré dans votre application, l'application elle-même est plus grande. De plus, vous ne bénéficiez pas des DLL .NET déjà en mémoire car elles sont intégrées dans votre application.

  1. Salamander .NET Linker
  2. cuillère studio
  3. SmallestDotNet

Google pour l'application et le télécharger.

+0

Merci. Je vais essayer une fois et vous le faire savoir. – user2256011

+0

Pendant que nous essayons avec le concept de Spoon Studio. Nous avons téléchargé Studio. Mais le fichier exe ne fonctionne pas. Il demande une clé de licence. Si possible, pouvez-vous me donner un aperçu de l'exécution du fichier exe dans Spoon studio sans montrer d'erreur ou de clé de licence. – user2256011