小编Bru*_*eri的帖子

启动过程系统找不到指定的文件

需要一些帮助来查找以下问题。

问题在于$ setup

开始进程-工作目录c:\ temp $ setup -wait

        $storageDir = 'C:\Temp'
        $file = '1.1.1.1'
        $SpecIP = '192.168.0.87'
        $password = ConvertTo-SecureString "Password" -AsPlainText -Force
        $user = "User1"
        $cred = New-Object System.Management.Automation.PSCredential    ($user,$password)
  $rsName =  'Responses.txt'
        $setup = "$file.exe $rsName"
Run Code Online (Sandbox Code Playgroud)

以下作品我将值硬编码

Invoke-Command -ComputerName $SpecIP -Credential $cred -ScriptBlock {
param($setup)
Start-Process -workingdirectory c:\temp 1.1.1.1 Responses.txt -wait
} -ArgumentList $setup
Run Code Online (Sandbox Code Playgroud)

不起作用唯一的不同是$ setup

Invoke-Command -ComputerName $SpecIP -Credential $cred -ScriptBlock {
param($setup)
Start-Process -workingdirectory c:\temp $setup -wait
} -ArgumentList $setup
Run Code Online (Sandbox Code Playgroud)

错误

由于出现错误,因此无法运行此命令:系统找不到指定的文件。+ CategoryInfo:InvalidOperation:(:) [Start-Process],InvalidOperationException + FullyQualifiedErrorId:InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCo …

powershell-3.0

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

我在哪里可以找到 Visual Studio 2017 中的轨迹栏 winforms 控件?

我目前正在学习 C#,但我找不到轨迹栏。

Trackbar 包含在“System.Windows.Forms”中,但我找不到它。

我使用的是 Visual Studio 2017 社区 15.7.5 版本。

我在哪里可以找到 Visual Studio 2017 中的轨迹栏控件?

c# visual-studio winforms

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

我们如何在布局中的动态位置添加按钮

我们如何在布局或使用画布的动态位置添加添加按钮,而不是在表格布局中有人可以帮助我.

android

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

ios uiscrollview addsubview无法正常工作

我是IOS开发的新手,但我遇到了UIScrollView的问题.首先,我在故事板中创建了Scroll View并添加了

@property (retain, nonatomic) IBOutlet UIScrollView *mainScroll;
Run Code Online (Sandbox Code Playgroud)

在视图控制器处理程序

在viewDidLoad方法中我有那个代码:

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.mainScroll.contentSize = CGSizeMake(100.0,100.0); // Have to set a size here related to your content.
    // You should set these.
    self.mainScroll.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

    self.mainScroll.minimumZoomScale = .5;  // You will have to set some values for these
    self.mainScroll.maximumZoomScale = 2.0;
    self.mainScroll.zoomScale = 1;

    UIButton* b = [[UIButton alloc] init];
    [b setBounds:CGRectMake(.0f,0.f,100.0,100.0)];
    [self.mainScroll addSubview:b];
}
Run Code Online (Sandbox Code Playgroud)

但模拟器中没有任何内容.但是,如果我在IB的故事板上添加按钮,则会出现按钮,我可以滚动视图.

对不起我的语言

iphone objective-c uiscrollview addsubview ios

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

编码的UI测试记录新的测试覆盖UIMap.Designer.cs的变化

我正在为成功的登录方案录制Coded UI测试.在提取"Coded UI Test builder"之后,我记录了以下步骤.

  1. 启动exe
  2. 点击表格,在页面上触发一些动画,5-6秒后,我可以选择"注册"或"登录"
  3. 我点击了"登录"(uILoginButton)按钮并成功登录.

当我尝试回放这个测试时,它在第3步崩溃时说,'找不到名为'btnLogin'的UI元素

所以我导航到UIMap.Designer.cs文件并在按钮点击之前添加到下面的代码行.

uILoginButton.WaitForControlExist();
Run Code Online (Sandbox Code Playgroud)

我在'UIMap.Designer.cs'中记录的方法看起来像这样

/// <summary>
/// DoLogin
/// </summary>
public void DoLogin()
{
    #region Variable Declarations
    WpfButton uILoginButton= this.UIMPortPodGUIWindow.UIItemCustom7.UIContinueButton;
    #endregion
    uILoginButton.WaitForControlExist(100);

    // Click 'Continue' button
    Mouse.Click(uILoginButton, new Point(191, 42));
}
Run Code Online (Sandbox Code Playgroud)

在此之后我回放了这个测试,我很高兴看到一切正常.然后我开始录制第二个测试,在完成录制后,我意识到录制已经覆盖了我之前的更改,UIMap.Designer.cs即在线下方丢失了

uILoginButton.WaitForControlExist();
Run Code Online (Sandbox Code Playgroud)

我知道它应该进入'UIMap.cs',但不知道如何在两个类中部分声明DoLogin()方法.

哪个是添加自定义代码的最佳位置?

.net c# automated-tests

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