小编Kim*_*Kim的帖子

C#字符串比较忽略空格,回车或换行符

如何在C#中比较2个字符串,忽略大小写,空格和任何换行符.我还需要检查两个字符串是否为空,然后将它们标记为相同.

谢谢!

.net c# string

40
推荐指数
5
解决办法
7万
查看次数

对特征元素中的组件进行排序

我想替换安装程序已安装的文件。在以下代码中,“OneCoreFiles”组件应首次安装文件(正在运行),并且组件“ConfigCopyFile”应替换该配置文件。

但代码没有按预期工作。首先执行组件“ConfigCopyFile”,然后执行“OnecoreFiles”。我希望它能以另一种方式工作。

我还在学习WIX,并认为Feature元素中的组件是按照它们声明的顺序执行的。

代码片段:

<Component Id="ConfigCopyFile" Guid="{98E61055-5A84-4003-90D1-7A67677D7465}">
  <Condition>CONFIGFILEEXISTS</Condition>
  <CopyFile Id="ConfigFileId" SourceProperty="CONFIGFILEEXISTS" DestinationProperty  ="INSTALLDIR"/>
</Component>

<Feature Id="ProductFeature" Title="OneCore Features" Level="1">
        <ComponentRef Id="LogEntries" />
        <ComponentGroupRef Id="OneCoreFiles" />
        <ComponentRef Id="AppDBConfiguration" />
        <ComponentRef Id="SqlServerConfiguration" />
        <ComponentRef Id="OracleConfiguration" />
        <ComponentRef Id="IISConfiguration" />
        <ComponentRef Id="ConfigCopyFile" />
    </Feature>
Run Code Online (Sandbox Code Playgroud)

这一定很容易解决。我是不是错过了什么。请指教。

wix wix3.5

5
推荐指数
1
解决办法
3479
查看次数

标签 统计

.net ×1

c# ×1

string ×1

wix ×1

wix3.5 ×1