Discussion:
.NET Framework auf einem USB-Stick ?
(zu alt für eine Antwort)
Andreas Mueller
2005-02-22 10:45:02 UTC
Permalink
Wenn eine .NET Anwendung auf einem Rechner laufen soll muss ja das .NET
Framework installiert sein.

Frage: Gibt es Möglichkeiten (Lösungen/Projekte) das .NET Framework +
Anwendung auf einem USB-Stick laufen zu lassen, ohne das eine Installation
auf dem Rechner nötig ist ?
Thomas Scheidegger [MVP]
2005-02-22 11:20:36 UTC
Permalink
Hallo Andreas
Post by Andreas Mueller
Wenn eine .NET Anwendung auf einem Rechner laufen soll muss ja das .NET
Framework installiert sein.
richtig, 'by Design'
Post by Andreas Mueller
Frage: Gibt es Möglichkeiten (Lösungen/Projekte) das .NET Framework +
Anwendung auf einem USB-Stick laufen zu lassen, ohne das eine Installation
auf dem Rechner nötig ist ?
nein, das Framework muss -echt- auf PC vorinstalliert sein,
und gilt wie eine neue System-Anforderung.

Genau dies ist eben gerade der Unterschied zwischen simplen Runtime-DLLs
und einem FRAMEWORK mit umfassender Infrastruktur.

Ich empfehle dir,
unbedingt dafür zu sorgen dass das Framework IMMER installiert ist,
und nicht Zeit & Geld verlieren mit halben 'Workarounds'.
(es gibt gewisse, IMHO fragwürdige Tools, die .NET Apps 'vorkompilieren')
http://www.google.de/groups?selm=uI939QGMDHA.3664%40tk2msftngp13.phx.gbl
--
Thomas Scheidegger - MVP .NET - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/
Torsten Klimke
2005-02-22 19:52:17 UTC
Permalink
Post by Andreas Mueller
Wenn eine .NET Anwendung auf einem Rechner laufen soll muss ja das .NET
Framework installiert sein.
Frage: Gibt es Möglichkeiten (Lösungen/Projekte) das .NET Framework +
Anwendung auf einem USB-Stick laufen zu lassen, ohne das eine Installation
auf dem Rechner nötig ist ?
ich habe etwas nettes gefunden.

Ein Tool mit dem man seien ASP-Seiten auf CD-brennen kann und von dort aus
starten.

http://www.intorel.com/Products/ActiveSiteCompiler/whatsnew.asp

es wir eine *.exe angelegt, die den Webserver beinhaltet.

Leider nicht kostenlos - kennt jemand etwas kostenloses?
Jürgen Beck
2005-02-22 22:33:10 UTC
Permalink
Post by Andreas Mueller
Wenn eine .NET Anwendung auf einem Rechner laufen soll muss ja das .NET
Framework installiert sein.
Hallo Andreas,

zumindest muss Zugriff auf die .NET -Assemblies bestehen.
Post by Andreas Mueller
Frage: Gibt es Möglichkeiten (Lösungen/Projekte) das .NET Framework +
Anwendung auf einem USB-Stick laufen zu lassen, ohne das eine Installation
auf dem Rechner nötig ist ?
Ja, auch wenn es sicher grundsätzlich eher dem .NET-Gedanken entspricht,
eine "echte" .NET-Installation durchzuführen.

http://www.remotesoft.com/linker

The linker and mini-deployment tool is licensed according to the number of
developers, $489 for 1-5 developers, and $869 for 5-10 developers. Processed
code can be distributed to unlimited number of end users.

“Remotesoft tools provide great solutions for developers for protecting
MSIL. Its new addition to the suite addresses real customer issues with
application deployment.” -- John Montgomery, director for the Developer and
Platform Evangelism Division at Microsoft Corp

Salamander .NET Linker and mini-deployment tool allows you to link .NET
assemblies together into a single file, and to deploy your application
without installation of the whole Microsoft .NET Framework. The linker
selectively links MSIL code putting together only the required classes and
methods, and it is capable of linking into the Microsoft .NET framework
class libraries. The mini-deployment tool then builds a minimum set of the
Microsoft .NET runtime to ship with your application. This usually results
in installation size of a few mega bytes, rather than tens of mega bytes,
and the installation takes much less time without rebooting machines. The
mini-deployed application can be launched directly from a CD, absolutely
without copying files or adding registry entries.

Microsoft .NET Framework is by any standard a significant installation that
one would easily notice; some users may not be willing to install it at all.
On the other hand, there are still many PCs that may not be suitable for
.NET framework installation. This tool helps you to reach more customers as
it silently deploys a trimmed down version of the framework without any
noticeable effects and conflicts. The framework itself appears as an
integrated part of your own application. The deployed application runs from
an isolated directory without conflicts with future installation of the full
.NET framework.
--
Jürgen Beck
Dipl. Kfm./Wirtschaftsinformatik
MVP für Microsoft CRM und Visual C#
MCSD.NET, MCDBA, MCSE, MCT
Microsoft Business Solutions Certified Master - Microsoft CRM Developer
http://www.Juergen-Beck.de
Loading...