Zbuduj instalator dla aplikacji .NET, który może działać w systemie Windows i OS X?

Jestem zaskoczony, że nie mogłem już znaleźć tego pytania, więc jeśli go po prostu przegapiłem, proszę o niezwłoczne powiadomienie.

Muszę napisać bardzo małą, dość prostą aplikację w .NET, która zostanie pobrana przez użytkowników końcowych i zainstalowana w ich systemie. Model piaskownicy Silverlight nie będzie działał - musi być pobranym, zainstalowanym plikiem wykonywalnym.

Oto co wiem:

Opracowałem aplikacje działające w kontrolowanym środowisku komputerowym - na przykład aplikacja informatyczna działająca na stu komputerach wewnętrznych.Opracowałem aplikacje wykorzystujące Mono

Czego nie wiem:

Jak stworzyć elastyczny, solidny instalator, który będzie działał na niezliczonej liczbie niekontrolowanych konfiguracji i środowisk pulpitu.Jak zrobić to samo z Mono ukierunkowanym na Mac OSX.Jakie są typowe problemy związane z instalowaniem szeroko rozpowszechnionej aplikacji użytkownika końcowego i jak je łagodzić?

Szukamnajlepsze zasoby, aby wypełnić luki w mojej wiedzy.

Związane z

Odpowiednik usługi Windows na OSX z Mono

questionAnswers(8)

yourAnswerToTheQuestion