小编Сер*_*гей的帖子

无法恢复NuGet包

我从TFS下载了Xamarin解决方案,现在需要恢复NuGet包.我试着这样做:

Update-Package -reinstall -Project ProjectName
Run Code Online (Sandbox Code Playgroud)

但它没有用,我收到了这条消息:

此项目引用此计算机上缺少的NuGet包.使用NuGet Package Restore下载它们.

在此输入图像描述

如何恢复NuGet包?我试图手动下载android_m2repository,Clean Solution,删除bin/obj,重建 - NOT WORKING,仍然:

尝试在Project上安装所需的Android组件时发生错误

UPD:我也尝试过Update-Package –reinstall - 没有用过:

此项目引用此计算机上缺少的NuGet包.

c# nuget xamarin

7
推荐指数
2
解决办法
6048
查看次数

将 pdf 文件中的页面复制到新文档

我正在尝试从现有.pdf文件复制一页并将其粘贴到新文档中,如下所示:

     using (var writer = new PdfWriter(OutputFile))
        {
          var reader = new PdfReader("Templates//PDF_Template_Empty.pdf");
          PdfDocument template = new PdfDocument(reader);
          var titlepage = template.GetPage(1);
          using (var pdf = new PdfDocument(writer))
            {
                pdf.AddPage(titlepage); // exception
Run Code Online (Sandbox Code Playgroud)

.AddPage()它会抛出这个异常:

iText.Kernel.PdfException:“页面 iText.Kernel.Pdf.PdfPage 无法添加到文档 iText.Kernel.Pdf.PdfDocument,因为它属于文档 iText.Kernel.Pdf.PdfDocument。”

我怎样才能解决这个问题 ?

c# pdf itext itext7

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

如何自动在邮递员中获取令牌

我使用邮递员桌面应用程序进行Web-api测试。我有很多控制器,每个控制器都需要一个令牌。我先得到Bearer token,然后将其复制到其他请求。该令牌有限制时间。我可以自动获取令牌,然后将其自动设置为所有其他请求吗?

testing api rest postman

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

Owasp Zap 测试 rest api

可以通过 OWASP ZAP 测试 rest-api 吗?攻击的 URL 仅适用于 GET 请求。

在此处输入图片说明

例如,我的 api 控制器仅使用令牌。我有 TokenController,这个控制器需要通过 JSON 数据发送 POST 数据,包括密码和登录名。我可以通过 OWASP 以某种方式测试这个控制器吗?

testing api rest owasp zap

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

如何从 DateTime 生成 guid?

我想从DateTime. 我尝试使用这里描述的类:

https://gist.github.com/nberardi/3759706

DateTime但是在从 a得到 a 后Guid,我尝试使用Guid它得到与原始相同的结果DateTime,它给了我一个不同的Guid。这是我使用的代码:

  string uuidString = "9e5713bb-bb4c-11e8-9d6c-12345678df23";
  Guid gui = new Guid(uuidString);
  DateTime dateTimeFromGuid = GuidGenerator.GetDateTime(gui);
  Console.WriteLine(dateTimeFromGuid.ToString("dd/MM/yyyy hh:mm:ss"));
  Guid guidFromDateTime = GuidGenerator.GenerateTimeBasedGuid(dateTimeFromGuid);
  Console.WriteLine(guidFromDateTime); //7909dbbb-bb33-11e8-9f6a-95d8e90ccf10
Run Code Online (Sandbox Code Playgroud)

如何从 中取回原始 GUID DateTime

c# datetime

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

自托管 DevOps 代理 - 配置启动错误

我正在尝试在我的 mac 操作系统计算机上部署自托管代理。我下载了代理存档并将其解压。所有尝试运行均config.sh失败并出现错误:

config.sh:第 85 行:./bin/Agent.Listener:没有这样的文件或目录

在此输入图像描述

不知道我哪里做错了。

UPD 我第一次收到另一条错误消息,但只有一次。

无法打开agent.listener,因为无法验证开发者

在此输入图像描述

macos devops azure-devops-self-hosted-agent

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

onaddstream 事件未调用

我使用 WebRTC 连接 2 个 Chrome 浏览器。我offer在第一个客户端上创建并将其发送signalR给第二个客户端,如下所示:

function initiate_call() {
callerPeerConn = new RTCPeerConnection(peerConnCfg);
callerPeerConn.ontrack = function (event) {
    console.log('caller recived new stream');
    remoteVideo.srcObject = event.streams[0];
    console.log(event);
}
navigator.mediaDevices.getUserMedia({ audio: true, video: true })
    .then(function (stream) {
        localVideo.srcObject = stream;
        for (const track of stream.getTracks()) {
            callerPeerConn.addTrack(track, stream);
        }
        return callerPeerConn.createOffer();
    })
    .then(
    function (offer) {
        var off = new RTCSessionDescription(offer);
        callerPeerConn.setLocalDescription(
            new RTCSessionDescription(off),
            function () {
                // invite to video chat
                console.log('send offer');
            },
            function …
Run Code Online (Sandbox Code Playgroud)

javascript webrtc

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