【问题标题】:Passing Multiple Parameters to CustomActionData of VB.Net将多个参数传递给 VB.Net 的 CustomActionData
【发布时间】:2013-04-04 07:04:50
【问题描述】:

这是一个关于 VB.Net 中自定义操作的问题。

我需要传递两个 Key;自定义 Actions 中的 [TARGETDIR] 和 [OriginalDatabase] 到 example.dll。

我搜索并发现通用语法为 /name1=value1 /name2=value2 等(即每个名称/值对应该用空格分隔。

/InstallDir="[TARGETDIR]\" 对我有用,但是当我想同时传递两个参数时

/InstallDir="[TARGETDIR]\" /SourceDir="[OriginalDatabase]\" 不工作。我发现了一个没有正确答案的类似请求。

如果我能知道如何在 CustomActionData 属性中同时传递这两个值,我将不胜感激。

【问题讨论】:

  • 请分享您遇到的任何错误的详细信息。

标签: .net vb.net


【解决方案1】:

我认为您应该需要来自MSDN、here the question 的组合方法

Combine(String, String)

另外,它说,如果你的值有空格,那么必须有引号,但你的字符串没有空格,所以不需要加引号

 /name1=value1 /name2=value2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 2016-07-18
    • 2013-01-07
    • 2011-10-10
    • 2013-09-15
    • 2010-10-09
    • 2012-09-05
    相关资源
    最近更新 更多