簡體   English   中英

Installshield 2010新的.net 4.0應用程序池還將所有2.0應用程序池也升級到4.0嗎?

[英]Installshield 2010 New .net 4.0 App Pool will Upgrade all 2.0 App pools to 4.0 as well?

我正在使用我們的installshield 2010安裝程序調查錯誤。 我們並沒有做任何復雜的事情:-在默認網站下創建IIS虛擬目錄-為新的虛擬目錄創建新的.net 4.0應用程序池。

問題在於,如果在運行安裝之前在計算機上安裝了具有.net 2.0框架的應用程序池,安裝程序將自動將這些池升級到.net 4.0。 奇怪的是,它不會升級原始的2.0應用程序池,而是將其復制並放置“ ASP.NET v4.0 .NET” +舊的應用程序池名稱,然后分配以前指向的虛擬目錄2.0應用程序池到新創建的4.0應用程序池。

對於少數幾個要求其舊網站在.NET 2.0上運行的Web服務器來說,這是一個問題(例如,它破壞了citrix)。

關於安裝程序為什么會這樣做的任何想法?

謝謝

幾周后在installshield論壇上最終得到了答案。

http://community.flexerasoftware.com/showthread.php?199006-Application-Pool-Creation-destroys-Net-applications

原因是有人在installshield的網站節點上設置了.net框架。

嘗試使用WIX收費集進行安裝程序開發。 它給您更多的靈活性。 這是一本很棒的手冊: http : //www.codeproject.com/Articles/115036/Creating-WIX-Installer-for-ASP-NET-Web-Application

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM