我试图引导时从命令提示符下运行MSTEST 这里.
它工作正常,但我不想每次运行时创建测试结果文件夹或测试结果.我怎样才能做到这一点?
如果它创建了测试结果文件,那么它将整个测试项目DLLS复制到我试图避免的文件夹中.
任何帮助真的很感激.
我有一个WCF队列侦听器服务,从MSMQ中选择消息.它的工作正常没问题.但我不知道IIS做了什么,它多次创建有线问题.我可以浏览该服务但是当我刷新它时它会消失.但是如果我在一秒钟之后刷新它又回来没有问题,这个问题仍然存在.
我对此进行了密切监控.如果我在不到一秒的时间内创建了一个请求,它就无法处理这个请求,但是如果我在一秒钟之后请求它就会被罚款.
我知道这听起来很愚蠢但是直到你遇到这个问题你才会理解.
有没有人以前解决过这个问题?
我们有一个普通的WCF服务,其绑定看起来像这样:
<wsHttpBinding>
<binding name="ServiceBinding" receiveTimeout="00:10:00" sendTimeout="00:10:00"
bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
maxReceivedMessageSize="20971520"
messageEncoding="Mtom" textEncoding="utf-8" useDefaultWebProxy="true"
allowCookies="false">
<security mode="Message">
<message clientCredentialType="Windows" negotiateServiceCredential="true"
establishSecurityContext="false" />
</security>
</binding>
</wsHttpBinding>
Run Code Online (Sandbox Code Playgroud)
此服务位于负载均衡器后面的2台服务器中.如此处所示
http://msdn.microsoft.com/en-us/library/vstudio/hh273122(v=vs.100).aspx
我已将establishSecurityContext设置为false.当我运行调用服务时,我得到与无效安全上下文令牌相关的间歇性问题.即使我说不要建立SeurityContext,似乎WCF正在做所有正常的握手事情.
此时使用Cert,BasicHttBinding或由于要求不允许安全性.
我甚至让基础架构团队在负载均衡器中启用粘性会话,但似乎没有任何东西像我们期望的那样工作.
我和我的团队几乎完成了互联网上所说的一切,但是当有负载均衡器时似乎没有任何工作,并且当没有负载均衡器时这种绑定工作正常.
这个绑定有没有运气好吗?
我们正在追逐微软向我们发送WCF专家,但显然人们很难掌握.
如何让这个东西与Load Balancer很好地配合?
我要求打包XML记录的PDF.我认为没有办法直接从xml创建pdf但是使用XSLT或XSL FO我相信它可以完成.我一直在阅读很多文章,寻找使用C#的好方法.
- >这期间最好的方法是什么?任何一个例子都会很棒.
我的场景:
我有XML看起来像:
<Products>
<Brand name="Test">
<Quantity value="2/>
<Price value="$20"/>
</Brand>
<Brand name="Test2">
<Quantity value="3/>
<Price value="$30"/>
</Brand>
<Brand name="Test3">
<Quantity value="4/>
<Price value="$40"/>
</Brand>
</Products>
Run Code Online (Sandbox Code Playgroud)
如何创建一个包含显示所有这些信息的表的pdf?
我知道有很多类似的问题,但大多数已经过时了.任何帮助真的很感激.
我怎样才能转换我的字典
Dictionary<string,string> to JSON string
Run Code Online (Sandbox Code Playgroud)
然后再次从JSON字符串转换为
Dictionary<string,string> in c#?
Run Code Online (Sandbox Code Playgroud) 我有这样的测试方法
[TestMethod]
public void TestMethod1()
{
var smthing= new doSmthing();
smthing.doSomefunction("Test Service","Test Operation");
// do something next
var 2ndsmthing = do2ndSmthing();
2ndsmthing.do2ndSomeThing("Test","Method")
}
Run Code Online (Sandbox Code Playgroud)
相信我这两个函数或调用需要在同一个测试方法下如何在调用第一个方法时如果出现问题就能阻止测试停止?即在调用doSmthing()时,我听说在测试方法中使用Try ... Catch块是一个坏主意.我怎么解决这个问题?
任何想法真的很感激.
c# ×6
mstest ×2
unit-testing ×2
wcf ×2
iis ×1
json ×1
linq ×1
msmq ×1
wcf-security ×1
ws-security ×1
xml ×1
xsl-fo ×1
xslt ×1