小编Mat*_*yer的帖子

我如何在自定义BuildActivity中使用BuildMessage?

如何在自定义BuildActivity中添加BuildMessage?

[BuildActivity(HostEnvironmentOption.Agent)]
public sealed class InvokeDotNetReactor : CodeActivity
{
    [RequiredArgument]
    public InArgument<string> SourcesDirectory { get; set; }

    protected override void Execute(CodeActivityContext context)
    {
        ...
        BuildMessage bm = new BuildMessage()
        {
            Importance = BuildMessageImportance.High,
            Message = "Hello From Custom TFS Build Activity"
        };
    }
}
Run Code Online (Sandbox Code Playgroud)

}

对于WorklowActivity,有一个特殊的WorkflowInvoker ......

非常感谢.

tfs build-process workflow-activity

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

如何使用jsonconvert将对象转换为json - without - key-quotations

我使用jsonconvert将简单对象转换为json

JsonConvert.SerializeObject(new { label = "MyLabel1" });
Run Code Online (Sandbox Code Playgroud)

{ "label":"MyLabel1" }
Run Code Online (Sandbox Code Playgroud)

但我想得到没有引用的钥匙

{ label: "MyLabel1"}
Run Code Online (Sandbox Code Playgroud)

有没有办法通过使用jsonconvert将对象转换为json withoud"key"-quotations?

c# json

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

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)返回String.Empty

我有一个asp.net mvc3应用程序.现在我想保存用户数据

C:\用户{AppPoolUserAccount} \应用程序数据\漫游\ MyProgramm ...

在第一次调用时Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)我只得到""(String.Empty).第二次通话Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)返回正确的路径...

注意:例程位于Login-Context中.我想在xml文件中保存用户名和sessionID,以防止两个用户通过一个用户帐户同时登录.

为什么?

c# asp.net environment asp.net-mvc-3

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