小编pro*_*mba的帖子

Workflow Foundation - Literal仅支持值类型和不可变类型System.String

我对名为MyCodeActivity的WF代码活动进行了以下单元测试:

[ExpectedException(typeof(ArgumentException))]
[TestMethod]
public void ShouldRequireParam()
{
    //arrange
    var invoker = new WorkflowInvoker(new MyCodeActivity()
    {
        MyInt = 2,
        MyComplexObject = _complexObject
    });

    //act
    invoker.Invoke();

    //assert
    Assert.Fail("Expected ArgumentException");
}
Run Code Online (Sandbox Code Playgroud)

当我运行测试时,我得到以下异常

'Literal <MyComplexObject>':Literal仅支持值类型和不可变类型System.String.MyComplexObject类型不能用作文字.

workflow-foundation-4 c#-4.0

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

IIS 7+ MVC静态内容无法在登录页面上呈现(对于未经身份验证的用户)

我有一个登录页面,应该可供未经身份验证的用户使用.在我当地的ASP.Net开发服务器上,一切运行良好.但是,在IIS 7上部署时,所有静态内容(如图片和脚本)都不会下载.只有当用户第一次登录时才会返回图片和脚本.服务器为未经身份验证的用户返回HTTP 302.我正在使用表单身份验证和ASP.Net成员资格提供程序.

iis-7 forms-authentication http-status-code-302 asp.net-mvc-3 iis-8

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