WiX dosyaları, ne=&; SourceDir" bakın " İsmi var mı? | Netgez.com
SORU
29 EKÄ°M 2009, PERÅžEMBE


WiX dosyaları, ne=&; SourceDir" bakın " İsmi var mı?

WiX dosyaları her zaman bu satırı eklemek için bir şey gibi görünüyor

<Directory Id="TARGETDIR" Name="SourceDir">

Nedir ""? SourceDir Ne için kullanılıyor? Gerçek dizin adını değil. Büyülü değeri falan mı?

CEVAP
27 Ocak 2010, ÇARŞAMBA


Kimden: http://robmensching.com/blog/posts/2010/1/26/StackOverflow-what-does-NameSourceDir-refer-to

Dürüst olmak gerekirse, şimdi saklamamız gereken bir şey ama olmadı. Özür dilerim. Gerçeğin önemli olan Windows Yükleyici bekler Dizin ağacı her zaman köklü bir Dizin satır nerede birincil anahtar (Dizin/@Id) "TARGETDİR" ve DefaultDir sütun (Dizin/@Name) "SourceDir".

Bir yükleme sırasında, TARGETDİR makinede en büyük sürücü için varsayılan olacaktır. SourceDir MSI yürütülmekte olan konumu ayarlanır. Şimdi, SourceDir ilk yükledikten sonra ResolveSource eylem denir sürece set olmayacak, çünkü zor. Ancak, özgün kaynak ortam (nam-ı diğer: CD, lütfen) belirtmelerini istemek için muhtemeldir, çünkü açıkça ResolveSource eylem çağrısı istemiyorum.

Ne yapmalıydık içinde WiX araç kaldırma belirlemek gerekir TARGETDİR/SourceDir çifti ve de ki: "Herhangi bir Dizinde öğe yok üst olur otomatik olarak üst öğe için TARGETDİR çünkü ne MSI SDK diyor." Bunun yerine, bunu kendiniz yapmak zorunda... ve bazı geliştiriciler, ne anlama geldiğini merak ediyorum.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Jonnyriddlin1

    Jonnyriddlin

    4 Ocak 2007
  • lane182videos

    lane182video

    6 EKÄ°M 2011