小编Tec*_*erd的帖子

Visual Studio 2015 Update 2导致IDE挂起

安装Visual Studio 2015 Update 2后,IDE挂起并且不会在启动屏幕上启动,唯一的解决方法是运行devenv/setup.或者进行修复看起来就像是没有更新缓存的已知问题,但是这是针对预处理器更新的.

我检查了我的日志,得到了:

548

<type>Error</type>
<source>Extension Manager</source>
<description>Error loading extension: This VSIX does not apply to any product installed on this machine. The problem could be that the VSIX manifest&apos;s format is not recognized, or that the manifest has been corrupted. Data at the root level is invalid. Line 1, position 1. </description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\VSGRAPHICS\</path>
Run Code Online (Sandbox Code Playgroud)

还检查清单文件,它证明它是空的.

关于如何修复它的任何想法?知道当VS在安全模式下启动时,它可以正常工作.

visual-studio-2015

13
推荐指数
1
解决办法
3104
查看次数

Serilog RollingFile

我正在尝试将WriteTo.RollingFile与Serilog一起使用,如下所示:

var log = new LoggerConfiguration().WriteTo.RollingFile(
                    @"F:\logs\log-{Date}.txt",
                    LogEventLevel.Debug).CreateLogger();
            log.Information("this is a log test");
Run Code Online (Sandbox Code Playgroud)

我的理解是日志文件将根据日期创建和命名,并且它每天都会写入一个新文件,但是我在同一天为每个日志条目获取一个新的日志文件!如何配置Serilog每天写入一个新文件,理想情况下我每天只有一个日志文件?

是否有任何归档过程来删除超过7天的文件?

.net c# serilog

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

在多阶段 Azure DevOps 中访问 Docker 映像

我正在构建 Azure DevOps 管道并尝试多阶段功能,这是通过使用 yml 文件定义的。

在 yml 定义中,我有两个阶段,一是使用 docker-compose 命令构建 docker 镜像,第二阶段是将这些镜像推送到 ACR。看来这是不可能的,因为我没有成功地访问第一阶段最近构建的图像。这是一个示例 yml 文件

stages:
- stage: Build
  displayName: Build image
  jobs:  
  - job: Build
    displayName: Build
    pool:
      vmImage: 'ubuntu-latest'
    steps:
    - publish:  $(Build.ArtifactStagingDirectory)
      artifact: docker-images
    - task: DockerCompose@0
      inputs:
        containerregistrytype: 'Azure Container Registry'
        azureSubscription: '************'
        azureContainerRegistry: '************'
        dockerComposeFile: '**/docker-compose.yml'
        action: 'Build services'
        additionalImageTags: '$(Build.BuildId)'
- stage: Push
  displayName: Push image
  jobs:  
  - job: Push
    displayName: Push
    pool:
      vmImage: 'ubuntu-latest'
    steps:
    - download: current
      artifact: docker-images
    - task: …
Run Code Online (Sandbox Code Playgroud)

docker-compose azure-devops

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