小编iam*_*man的帖子

vNext项目编译时VS 2015"依赖无法解决"错误

我正在尝试将Newtonsoft.json nugget包添加到我的项目中并在编译时收到以下错误,

"NU1001依赖Newtonsoft.Json> = 7.0.1无法解析."

如果我安装包版本<= 6.0.6,它工作正常.我还尝试从项目根文件夹中的powershell 运行dnu restore(显然适用于其他人).同样的错误.还尝试通过Nugget管理器进行安装,并直接在project.json中添加包名,让VS自行恢复.

我正在尝试在dnx451框架beta8版本上构建.

是否有任何默认的Framework依赖项需要6.0.6版本?如果是这样,有没有解决方法.我有其他项目需要最新的nugget包,当从vNext项目引用时,抛出引用不匹配错误.

感谢任何帮助!

asp.net-core-mvc visual-studio-2015 dnx asp.net-core

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

在没有锁的情况下读取 bool 属性时的线程安全

我一直在试图找出一个非常奇怪的问题,该问题很少发生并且需要很长时间才能显现出来。这个代码模式似乎很突出,我想确保它是线程安全的。这里的模式的简化形式显示了一个TestClassManager管理TestClass对象租赁的类。对象TestClass将被租用、使用和释放。一旦 aTestClass被释放,它就不会任何其他线程进一步修改/使用。

class Program
{
    public static void Main(string[] args)
    {
        var tasks = new List<Task>();
        var testClassManager = new TestClassManager();

        tasks.Add(Task.Factory.StartNew(() => TestersOperationLoop(testClassManager), TaskCreationOptions.LongRunning));
        tasks.Add(Task.Factory.StartNew(() => ClearTestersLoop(testClassManager), TaskCreationOptions.LongRunning));

        Task.WaitAll(tasks.ToArray());
    }

    public class TestClassManager
    {
        private readonly object _testerCollectionLock = new object();

        private readonly Dictionary<long, TestClass> _leasedTesters = new Dictionary<long, TestClass>();
        private readonly Dictionary<long, TestClass> _releasedTesters = new Dictionary<long, TestClass>();

        public TestClass LeaseTester()
        {
            lock (_testerCollectionLock)
            {
                var …
Run Code Online (Sandbox Code Playgroud)

c# multithreading volatile thread-safety .net-core

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

创建自定义 VSTS 仪表板小部件

我们正在尝试创建一个漂亮的小 VSTS 仪表板小部件来监控我们将存储在远程存储中的一些测试指标。使用以下链接,

https://www.visualstudio.com/en-us/docs/integrate/extensions/develop/add-dashboard-widget https://www.visualstudio.com/en-us/docs/integrate/extensions/develop/add -图表

我能够创建一些基本的折线图。但是,如何进一步定制/微调这些呢?MSFT 链接不提供有关可用可视化的大量文档(几乎没有)。看起来他们正在使用 HighCharts 进行可视化。但是来自 VSS sdk 的服务不接受相同格式的 HighCharts 选项。

基本上,我的问题是

  • 有没有办法在自定义小部件中构建精美的视觉效果?如果是这样,我在哪里可以找到有关这些的文档。
  • 我们是否可以拥有可交互的高级小部件,例如,带有可修改显示数据的下拉菜单的小部件?


考虑到开发小部件(代码、打包和发布!)所需的时间,最好至少有这些文档或源代码。

PS:如果这不是这个问题的正确渠道,请欣赏是否提供了一些适当的重定向。

tfs azure-devops

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