visual studio 2015 - वेबसाइट IIS-InstallShield के सीमित संस्करण में नहीं बन रही है




visual-studio-2015 windows-installer (2)

मैं Visual Studio 2015 के साथ InstallShield 2015 के सीमित संस्करण का उपयोग कर रहा हूं।

मैंने इंटरनेट सूचना सेवा सेटिंग्स को नीचे दिखाए अनुसार कॉन्फ़िगर किया है, लेकिन वेबसाइट IIS में नहीं बनाई जा रही है।

मेरा IIS संस्करण है: 10.0

यहाँ InstallShield के अंदर IIS सेटिंग्स है

नोट: स्रोत कोड गंतव्य कंप्यूटर के सफलतापूर्वक [INSTALLDIR] प्रतियां हैं लेकिन यह IIS के साथ मैप नहीं किया जा रहा है।

अपडेट

मैं केवल IIS से संबंधित घोषणा देखता हूं, लेकिन लॉग में कहीं भी उपयोग नहीं किया जाता है!

     Property(S): PROGMSG_IIS_CREATEAPPPOOL = Creating application pool %s
     Property(S): PROGMSG_IIS_CREATEAPPPOOLS = Creating application Pools...
     Property(S): PROGMSG_IIS_CREATEVROOT = Creating IIS virtual directory %s
     Property(S): PROGMSG_IIS_CREATEVROOTS = Creating IIS virtual directories...
     Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSION = Creating web service extension
     Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS = Creating web service extensions...
     Property(S): PROGMSG_IIS_CREATEWEBSITE = Creating IIS website %s
     Property(S): PROGMSG_IIS_CREATEWEBSITES = Creating IIS websites...
     Property(S): PROGMSG_IIS_EXTRACT = Extracting information for IIS virtual directories...
     Property(S): PROGMSG_IIS_EXTRACTDONE = Extracted information for IIS virtual directories...
     Property(S): PROGMSG_IIS_EXTRACTDONEz = Extracted information for IIS virtual directories...
     Property(S): PROGMSG_IIS_EXTRACTzDONE = Extracted information for IIS virtual directories...
     Property(S): PROGMSG_IIS_REMOVEAPPPOOL = Removing application pool
     Property(S): PROGMSG_IIS_REMOVEAPPPOOLS = Removing application pools...
     Property(S): PROGMSG_IIS_REMOVESITE = Removing web site at port %d
     Property(S): PROGMSG_IIS_REMOVEVROOT = Removing IIS virtual directory %s
     Property(S): PROGMSG_IIS_REMOVEVROOTS = Removing IIS virtual directories...
     Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION = Removing web service extension
     Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS = Removing web service extensions...
     Property(S): PROGMSG_IIS_REMOVEWEBSITES = Removing IIS websites...
     Property(S): PROGMSG_IIS_ROLLBACKAPPPOOLS = Rolling back application pools...
     Property(S): PROGMSG_IIS_ROLLBACKVROOTS = Rolling back virtual directory and web site changes...
     Property(S): PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS = Rolling back web service extensions...

हल

WEBSITE मुद्दे के अंदर आवेदन जोड़ने के बाद हल किया गया है। InstallShield में सिर्फ WEBSITE होने जैसा लगता है पर्याप्त नहीं है।


इस समस्या को वेबसाइट के अंदर एक एप्लिकेशन जोड़कर हल किया गया है।

सिर्फ लक्ष्य प्रणाली को कॉन्फ़िगर करने में वेबसाइट की तरह लगता है-> इंटरनेट सूचना सेवा पर्याप्त नहीं है।

कारण: InstallShield लिमिटेड संस्करण डिफ़ॉल्ट वेब साइटों के बाहर वेबसाइट बनाने का समर्थन नहीं करता है।


एक सहज प्रश्न बनाने का अच्छा प्रयास, लेकिन मुझे डर है कि आप सबसे महत्वपूर्ण हिस्सा भूल गए: लॉग फाइल क्या कहती है? कृपया विवरण के साथ अपने प्रश्न को अपडेट करें।

मैं इसे उत्तर के रूप में जोड़ रहा हूं, और अधिक जानकारी प्राप्त करने के बाद मैं इसे "विकसित" करूंगा।

यहाँ एक शुरुआत के लिए आपके लिए लॉगिंग पर मेरा मानक धुंधला है:

अपना MSI- इंस्टाल करना

अपनी स्थापना (साइलेंट इनस्टॉल) लॉग इन करने का तरीका इस प्रकार है:

msiexec.exe /I "C:\Installer.msi" /QN /L*V "C:\msilog.log"

या setup.exe के लिए:

Setup.exe /v"/l*v C:\msilog.log /QN"

त्वरित पैरामीटर स्पष्टीकरण:

/I = run regular installation sequence
/QN = run completely silently
/L*V "C:\My.log" = verbose logging at specified path

यदि यह भ्रमित करने की कोशिश कर रहा है installsite.org की लॉगिंग FAQ - कैसे अपनी स्थापना के लिए एक लॉग फ़ाइल बनाएं।

कुछ लिंक :