2016-04-12 50 views
0

vb.net'de dilde bir program oluşturdum. Bundan sonra, Gelişmiş Yükleyici programında aynı için bir yükleyici (.msi) oluşturdum. Onu bilgisayara yükledim ve her şey profesyonel görünüyor.Uygulama, kurulum yapmadan çalışıyor

Programı ve tüm kapsayıcılarını içeren klasörü kopyalayıp farklı bir bilgisayara yolladım. Uygulama (.exe) dosyası yükleme olmadan çalışır şaşırdım!

Uygulamamı yalnızca yükleme ile nasıl işler hale getirebilirim?

Yardım için teşekkür ederiz.

+0

Bu çok tartışmalı bir hedeftir. Neden bunu istiyorsun? Sonuçta, açıkça taşınabilir olmaya çalışan birkaç program var. –

+0

@NicoSchertler Bu program için çok çaba harcadım. IT departmanı aracılığıyla iş arkadaşlarımın bilgisayarlarına kuracağım (IT sadece kurulum dosyasını alacaktır). Bununla birlikte, meslektaşlarımı program klasörünü kopyalayıp göndererek rızam olmadan şirket dışındaki diğer kişilerle paylaşmalarını istemiyorum. – roxas13

+0

Yükleme yalnızca uygulama klasörünüzde bulunmayan veya bulunamayan öğeler eklemeniz gerekiyorsa gerekir. Aksi takdirde hemen hemen tüm uygulamalar tek başına çalışır. –

cevap

0

Advanced Installer, yükleyicinize kolayca entegre edebileceğiniz licensing module that works for VB.NET uygulamalarına da sahiptir.

Ancak, bu, Enterprise sürümünde ve ben, bu oldukça basit bir uygulama/yükleyici gibi geliyor, ücretsiz sürümü kullandığınızı varsayalım.

Bu durumda, lisanslama/deneme kitaplığı için alternatif bir OSS çözümü aramayı deneyebilirsiniz.

Temel olarak bu kütüphaneyle birlikte yazılımı kullanması gereken her kullanıcının, etkinleştirmek için bir anahtara ihtiyacı olacaktır, bu nedenle klasörü Program Files klasöründen uygulama dosyalarıyla kopyalasalar bile, uygulamanızı çalıştıramayacaklardır.

+0

Cevabınız için teşekkürler. Evet, ücretsiz bir sürüm kullanıyorum ve şu seçeneklere sahip değilim :( Ben gerçekten bir uzman değilim, bu yüzden lütfen OSS çözümü hakkında daha fazla bilgi verebilir miyiz? Ya da daha önceki bir gönderiye başvurabilir miyim? Bir Bir fikir alırken aklıma bu fikri aklıma geldi.Benim uygulamayı kurmak istediğim kişilerin bilgisayarının ismini alıp başlayamadan önce ismimin ismini kontrol etmesini sağlayabiliyorum.Onların basit olduğunu biliyorum .. Neyse, Fikriniz hakkında daha çok şey öğrenmek istiyorum, daha profesyonel. – roxas13