?

Log in

No account? Create an account

Previous Entry | Next Entry

1. Это невозможно
2. Это невозможно, никому не нужно и даже в какой-то мере преступно желать этого 
3. Я даже зарегилась на Expert Exchange за бабки между прочим только затем, чтобы мне опять рассказали, что... см. п.2
4. Итак, идеи, как все-таки это сделать:
      4.1. подсказка в треде - не нужно устанавливать никакого дополнительного софта + угрызения совести тоже мучить не будут. Правда не факт, что это именно то, что нужно (в смысле, что вынесено в заголовок этого поста)
      4.2. .NET framework virtualization  - Thinstall packages all of the .NET framework or only the components that the program needs into a single, compressed EXE.  Nothing is installed, rather the program is run via the Thinstall Virtual Operating System. The application runs without modifying the host computer. В общем, вместо того, чтобы устанавливать Framework у себя, лазим за ним на виртуальную машину при помощи удаленного доступа.
      4.3. - в общем-то первое, что приходит в голову: запаковать нужные куски библиотек фреймворка непосредственно в библиотеку/приложение, сделав вместо dynamic - static. Первое (и очень громкое) возражение против такого подхода - ".NET - это не только библиотека, это еще и отладчик, организация работы с памятью, интеграция этцетера, а вы имеете наглость от этого отказываться, непонятно, зачем вам вообще .NET, возвращайтесь на свой Дельфи" (здесь можно выдохнуть и подумать "не твое дело, придурок", но очень тихо, потому что это не наш метод). Посмеем проигнорировать это резонное замечание и посмотрим, что нам предлагают:
                4.3.1. Xenocode Postbuild
                4.3.2. Remotesoft Salamander .NET Linker
                4.3.3. на удивление содержательная дискуссия о том, почему ЭТОГО делать не стоит, и почему все-таки ЭТО бывает нужно и даже необходимо осуществить
                4.3.4. есть еще http://www.bitfactorysoftware.com/ и их SoftInstall, но он в данный момент лежит :( И кто-нибудь знает, что случилось с GotDotNet?               
5. Просто небезынтересные вещи, найденные в процессе:
       5.1.  Spring.NET
       5.2.  Why Customize the .NET Common Language Runtime?
       5.3   Migrate .NET applications from Visual Studio to Eclipse
       5.4   Mono - .NET на других платформах
6. И все это я намерена попробовать God save my laptop

Подозреваю, что это не конец ))))))))))))))))))))))))))
 

Comments

( 4 — Leave a comment )
wrar
May. 8th, 2008 06:16 pm (UTC)
Нафига? :)

> И кто-нибудь знает, что случилось с GotDotNet?
.com? на codeplex переехал вроде
darth_veyda
May. 9th, 2008 08:18 am (UTC)
>.com? на codeplex переехал вроде
Ага, спасибо
>Нафига? :)
В смысле, нафига это вообще или нафига это мне? ;)
wrar
May. 9th, 2008 08:21 am (UTC)
Нафига это тебе вообще? :)
darth_veyda
May. 13th, 2008 01:22 pm (UTC)
а) мне интересно б) я сама бывала в ситуациях, когда приложение запустить нужно, а фреймворка не-ту и НЕЛЬЗЯ его "просто скачать и поставить" по причинам столь же объективным, сколь и идиотским :)
( 4 — Leave a comment )