问题列表 - 第132页

.Net的Web应用程序测试(WatiN测试记录器)

我一直在使用WatiN作为我当前项目的测试工具.除了测试记录器的小错误之外,我已经能够使用它并与NUnit一起自动化我的大量测试.在那里有其他人有经验使用他们可能建议的不同工具吗?

.net watin automated-tests

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

如何获取已安装的BitmapEncoders/Decoders列表(WPF世界)?

在WindowsForms世界中,您可以获得可用的图像编码器/解码器列表

System.Drawing.ImageCodecInfo.GetImageDecoders() / GetImageEncoders()
Run Code Online (Sandbox Code Playgroud)

我的问题是,有没有办法为WPF世界做类似的事情,这将允许我获得可用的列表

System.Windows.Media.Imaging.BitmapDecoder / BitmapEncoder
Run Code Online (Sandbox Code Playgroud)

c# wpf bitmap

10
推荐指数
2
解决办法
3180
查看次数

在"乔尔测试"中帮助小店铺得分更高的工具

关于Joel Test的问题#1到#4 在我看来都是关于正在使用的开发工具和开发人员的支持系统:

  1. 你使用源代码控制吗?
  2. 你可以一步到位吗?
  3. 你做日常制作吗?
  4. 你有一个bug数据库吗?

我只是好奇为那些没有大型银行账户的小型开发商店提供免费/便宜(但很好)的工具,以便在这些问题上获得肯定的答案.

对于源代码控制我知道Subversion是一个很好的解决方案,如果你是一个单人商店,你甚至可以使用SourceGear的Vault.

我将NAnt用于我的大型项目,但还没有设置脚本来构建我的安装程序以及运行obfusication工具作为一个步骤.还有其他建议吗?

如果您只需一步即可对建筑物回答"是",我认为创建每日构建很容易,但您建议使用哪些工具来自动化这些日常构建?

对于一个或两个人团队,已经在SO上讨论过你可以使用FogBugz On Demand,但小团队还有其他什么样的bug跟踪解决方案?

version-control bug-tracking dailybuilds

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

Visual Studio错误:"GenerateResource"任务意外失败

在构建包含19个项目的VS 2008解决方案时,我有时会得到:

The "GenerateResource" task failed unexpectedly.
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
   at System.IO.MemoryStream.set_Capacity(Int32 value)
   at System.IO.MemoryStream.EnsureCapacity(Int32 value)
   at System.IO.MemoryStream.WriteByte(Byte value)
   at System.IO.BinaryWriter.Write(Byte value)
   at System.Resources.ResourceWriter.Write7BitEncodedInt(BinaryWriter store, Int32 value)
   at System.Resources.ResourceWriter.Generate()
   at System.Resources.ResourceWriter.Dispose(Boolean disposing)
   at System.Resources.ResourceWriter.Close()
   at Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(IResourceWriter writer)
   at Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(String filename)
   at Microsoft.Build.Tasks.ProcessResourceFiles.ProcessFile(String inFile, String outFile)
   at Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
   at Microsoft.Build.Tasks.GenerateResource.Execute()
   at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode …
Run Code Online (Sandbox Code Playgroud)

out-of-memory visual-studio

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

你如何设置你的LAMP测试服务器?

我在Windows上使用xampp,但我想使用更接近我的服务器设置的东西.

Federico Cargnelutti教程解释了如何设置LAMP VMWARE设备; 它是对VMware设备的一个很好的介绍,但其中一个命令不起作用,它没有描述如何更改键盘布局和时区.

ps:命令很容易找到,但每次重新安装服务器时我都不想查找它们.我正在使用这个问题作为提醒.

ubuntu vmware lamp

5
推荐指数
2
解决办法
2076
查看次数

查找用于UI的命令模式的示例

我正在使用WinForm .Net应用程序,其基本UI包括工具栏按钮,菜单项和按键,它们都启动相同的底层代码.现在,每个事件的事件处理程序调用执行该函数的常用方法.

根据我的阅读,这种类型的操作可以由Command设计模式处理,还具有自动启用/禁用或检查/取消选中UI元素的额外好处.

我一直在网上寻找一个很好的示例项目,但实际上还没有找到一个.有没有人有一个可以分享的好榜样?

.net command design-patterns

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

如何获取在SharePoint工作流中工作的参数

我正在尝试使用输出参数创建自定义工作流操作以进行错误处理.通过各种示例,我无法使用Parameter Direction ="Out"来工作.一切似乎都是正确的,但是当我尝试将输出分配给SharePoint Designer中的"错误"变量时,它会在其周围放置星号并将其标记为工作流错误.以下是XML操作的内容:

<Action Name="Create Folder"
  ClassName="ActivityLibrary.CreateFolderActivityTest"
  Assembly="ActivityLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxx"
  AppliesTo="all"
  CreatesInList="ListId"
  Category="Custom">
  <RuleDesigner Sentence="Create a folder %1 in the %2 base folder. If an error occurs it will be output to %3.">
    <FieldBind Field="FolderName" Text="folder name" Id="1"  />
    <FieldBind Field="BaseFolderPath"  Text="folder path" Id="2"/>
    <FieldBind Field="OutError" DesignerType="ParameterNames" Text="out error" Id="3"/>
  </RuleDesigner>
  <Parameters>
    <Parameter Name="FolderName" Type="System.String, mscorlib" Direction="In" />
    <Parameter Name="BaseFolderPath" Type="System.String, mscorlib" Direction="In" />
    <Parameter Name="OutError" Type="System.String, mscorlib" Direction="Out" />
  </Parameters>
</Action>
Run Code Online (Sandbox Code Playgroud)

sharepoint workflow moss

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

您是否为Microsoft Visual Studio推荐了任何宏?

您发现在Visual Studio中用于代码操作和自动化的一些宏有哪些?

macros automation visual-studio

8
推荐指数
3
解决办法
4741
查看次数

在代码库中找到孤立的方法

我相信我们以前都已经看过了......已经存在一两年的代码库,并且随着功能的添加和错误的修复,我们最终得到的代码片段实际上并没有再次使用.我想知道是否有办法(特别是在有或没有第三方工具的VS.NET中)搜索代码库并告诉我哪些方法永远不会在代码中的任何其他地方使用?

我可以想到的关于这种类型的实用程序的一个挑战是当隐式类型转换发生时无法映射回来.但假设这不是问题,我的选择是什么?

.net refactoring visual-studio

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

如何在PowerShell函数中替换字符串?

如何将函数输入参数转换为正确的类型?

我想返回一个字符串,其中包含传递给它的部分URL.

这有效,但它使用硬编码字符串:

function CleanUrl($input)
{
    $x = "http://google.com".Replace("http://", "")
    return $x
}

$SiteName = CleanUrl($HostHeader)
echo $SiteName
Run Code Online (Sandbox Code Playgroud)

这失败了:

function CleanUrl($input)
{
    $x = $input.Replace("http://", "")
    return $x
}

Method invocation failed because [System.Array+SZArrayEnumerator] doesn't contain a method named 'Replace'.
At M:\PowerShell\test.ps1:13 char:21
+     $x = $input.Replace( <<<< "http://", "")
Run Code Online (Sandbox Code Playgroud)

string powershell replace function

16
推荐指数
3
解决办法
5万
查看次数