小编Emi*_*dee的帖子

如何使用MSBuild创建XML文件?

我想在MSBuild任务中创建一个XML文件.

我有一个文件列表:

<CreateItem Include="$(TestsAssembliesOutputDir)\Emidee.*.Tests.dll">
  <Output ItemName="TestsAssemblies" TaskParameter="Include" />
</CreateItem>
Run Code Online (Sandbox Code Playgroud)

我想创建一个看起来像这样的XML:

<?xml version="1.0" encoding="utf-8"?>
<xunit>
  <assemblies>
    <assembly filename="PATH OF FILE #1" shadow-copy="true" />
    <assembly filename="PATH OF FILE #2" shadow-copy="true" />
  </assemblies>
</xunit>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

提前致谢

麦克风

xml msbuild

19
推荐指数
1
解决办法
1万
查看次数

如何获取xcodebuild的返回值?

我在持续集成服务器上的bash脚本中使用xcodebuild.

我想知道脚本中的构建何时失败,因此我可以提前退出并将构建标记为失败.

xcodebuild向控制台显示BUILD FAILED消息,但是我没有成功获取返回值.

我怎样才能做到这一点?

提前致谢

xcodebuild

10
推荐指数
4
解决办法
6801
查看次数

Ninject:将父实例提供给正在解决的子项

我有这个类层次结构:

public interface ISR { }
public interface ICU { }
public interface IFI { }   

public class CU : ICU { }

public class SR : ISR
{
    public SR(IFI fi)
    {
        FI = fi;
    }

    public IFI FI { get; set; }
}

public class FI : IFI
{
    public FI(ISR sr, ICU cu)
    {
        SR = sr;
        CU = cu;
    }

    public ISR SR { get; set; }
    public ICU CU { get; set; }
}

public …
Run Code Online (Sandbox Code Playgroud)

c# scope dependency-injection ninject parent-child

4
推荐指数
1
解决办法
1385
查看次数

WPF:如何删除togglebutton的焦点动画?

我在列表框中有一些切换按钮.当我取消选中切换按钮时,按钮上会运行一个动画,让他不断地从灰色到蓝色"闪烁".

我怎么能阻止这个动画被播放,以便它保持灰色,即使它是聚焦的?

提前致谢

麦克风

wpf animation focus togglebutton

2
推荐指数
1
解决办法
1625
查看次数

克隆包含选择的行,克隆选择'值

我有这个HTML:

<tr>
    <td>
        <input type="hidden" name="MatchId[]" value="">
        <select name="TeamId[]">
            <optgroup label="Women">
                <option value="18">Women 1</option>
                <option value="17">Women 2</option>
            </optgroup>
            <optgroup label="Men">
                <option value="9">Men 1</option>
                <option value="8">Men 2</option>
            </optgroup>
        </select>
    </td>
    <td>
        <select name="Day[]">
            <!-- blah -->
        </select>
    </td>
    <td>
        <input class="addButton" type="button" value="+">
    </td>
    <td>
        <input class="removeButton" type="button" value="-">
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我想在单击+按钮时克隆该行,但也将该值设置<select>为与原始行相同.

现在,我有这个代码,它成功克隆了行,但是<select>将第一个值作为选择留下了新字段:

$('.addButton').livequery('click', function()
{
    var $btn = $(this);

    var $clonedRow = $btn.closest('tr').clone();

    $btn.closest('tbody').append( $clonedRow );
});
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

编辑:辅助问题:在点击+按钮后,如何将焦点设置在克隆行的第一个字段上?

jquery clone field jquery-selectors

2
推荐指数
1
解决办法
2903
查看次数