0
レジストリから取得したプロパティの値をテキストエディットコントロールに表示しようとしていますが、プロパティ値の末尾にテキストが追加されています。しかし、プロパティの値だけが表示されます。私のカスタム形式の文字列は無視されているようです。私はレジストリに書き込まれ、アンインストールが実行されるときに読むので、このテキストのユーザーの変更をプロパティに戻すことができるようにする必要があります。プロパティ値を表示しているWiXエディットコントロールに表示されるテキストをどのように書式設定しますか?
Product.wxs:
<Property Id="PRIMARYDBPATH" Secure="yes">
<RegistrySearch
Id="PrimaryDbPathSearchSql"
Root="HKLM"
Key="Software\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\Setup"
Name="SQLDataRoot"
Type="raw"
/>
<RegistrySearch
Id="PrimaryDbPathSearch"
Root="HKCU"
Key="Software\My Company\My Product"
Name="PrimaryDbPath"
Type="raw"
/>
</Property>
SetupConfigDialog.wxs:
<Control
Id="DatabasePath"
Type="Edit"
X="45" Y="139"
Width="220" Height="18"
Property="PRIMARYDBPATH"
Text="[PRIMARYDBPATH]\Data\"
/>