2010-10-22 25 views
7

VS 2010'u kullanıyorum. Uygulamam ClickOnce dağıtıldı. Benim üç Önkoşullar CR 2010 ve hem de .NET 4.0's.ClickOnce Önkoşullar - Önkoşulların yükleme sırasını nasıl yönetirim?

ClickOnce'i çalıştırdığımda CR 2010 önkoşulları önce çalışır, ancak başarılı olmak için makinede .NET'in olması gerekir. İlk olarak .NET 4.0 THEN CR 2010'u yüklemek için bu ClickOnce'a ihtiyacım var. Basit bir teklif gibi görünüyor, ama cevap veremediğim bir şey var mı?

Herhangi bir yardım çok takdir edilecektir!

Jim

bootstrapper paketleri genellikle burada tanımlanan

cevap

5

... Her paket bir product.xml dosya altında C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

. Bence bu sizin düzenlemek için ihtiyacınız olan şey olabilir. Örneğin, ... görebiliyorum F # Redist için bu dosyanın bakarak sadece bazı bağımlılıkları Crystal Reports ürün dosyası için bu dosyayı düzenlemek ve eklemek gerekebilir gibi

<RelatedProducts> 
    <EitherProducts> 
     <DependsOnProduct Code="Microsoft.Windows.Installer.3.1" /> 
     <DependsOnProduct Code="Microsoft.Windows.Installer.4.5" /> 
    </EitherProducts> 
    <EitherProducts> 
     <DependsOnProduct Code=".NETFramework,Version=v4.0" /> 
     <DependsOnProduct Code=".NETFramework,Version=v4.0,Profile=Client" /> 
    </EitherProducts> 
</RelatedProducts> 

görünüyor. Bunu denemedim, sadece bakmaya başlamak için bir yer önermek.

İlgili konular