0

我想使用第二个文件夹浏览器对话框提取安装目录以外的文件夹路径。

 <Control Id="edtDataStoreLocation" Type="PathEdit" X="45" Y="174" Height="18" Width="220"Property="MyProperty"/>

  <Control Id="btnStoreLocation" Type="PushButton" X="270" Y="175" Width="56" Height="17" Text="Browse" >
     <Publish Property="SelectFolderDialog_Property" Value="MyProperty" Order="1">1</Publish>
     <Publish Event="SpawnDialog" Value="SelectFolderDialog" Order="2">1</Publish>
  </Control>

当我在浏览器对话框中单击“确定”时,这会引发错误。以下是错误。

安装程序在安装此软件包时遇到意外错误。这可能表明此软件包有问题。错误代码是 2727。

如何选择一个文件夹并将此路径提取到MyProperty

4

1 回答 1

1

如果需要,您可以使用自定义操作来做到这一点:

    var dialog = new OpenFileDialog
        {
            Filter = @"PFX Files|*.ipa",
            Title = @"Add IPA file"
        };
        if (dialog.ShowDialog() == DialogResult.OK)
        {
            doSometh with the result;

        }
于 2016-03-15T09:49:30.007 回答